【发布时间】:2011-10-06 09:00:40
【问题描述】:
我遇到了 NSArray 和 NSMutableArray 之间的兼容性问题? --> 分配“struct NSArray *”的不兼容 Objective-C 类型,预期为“struct NSMutableArray”
NSMutableArray *nsmarrRow;
NSString *nsstrFilePath = [[NSBundle mainBundle] pathForResource: nsstrFilename ofType: nsstrExtension];
NSString *nsstrFileContents = [NSString stringWithContentsOfFile: nsstrFilePath encoding:NSUTF8StringEncoding error: NULL];
//break up file into rows
nsmarrRow = [nsstrFileContents componentsSeparatedByString: nsstrRowParse];//<--Incompatible Objective-C types assigning "struct NSArray *", expected "struct NSMutableArray"
我已经尝试将“NSString 声明”改为“NSMutableString”... 产生了更多问题。
谢谢
【问题讨论】: