我有一个包含NSString对象的NSArray。我想从这些字符串创建一个NSString **对象。如何将NSArray转换为NSString **
NSArray * myArray = [NSArray arrayWithObjects:@"a",@"b",@"c",nil];
NSString ** myStrings = ??? // an array of NSString*
有没有非malloc解决方案?我们可以以某种方式在autorelease池中分配myStrings,或者获取myArray中的objects属性的句柄并使用它?
你看看http://stackoverflow.com/questions/7962149/strange-values-in-an-int-array-instance-variable-in-objective-c?烦人的部分将是你可能不习惯的malloc/free,由于ARC – luk2302
@ luk2302很好的参考,但我正在寻找一个非malloc解决方案(如果存在的话) - 我将编辑问题 – andrewz
有可能没有' t one – luk2302