我在NSArray和NSMutableArray之间的兼容性遇到问题? - >不兼容的Objective-C型分配 “结构的NSArray *”,预计 “结构的NSMutableArray”我在NSArray和NSMutableArray之间的兼容性遇到问题?
我试图打出了 “的NSString宣言” 到 “的NSMutableString” ......做出更多的问题。
感谢
我在NSArray和NSMutableArray之间的兼容性遇到问题? - >不兼容的Objective-C型分配 “结构的NSArray *”,预计 “结构的NSMutableArray”我在NSArray和NSMutableArray之间的兼容性遇到问题?
我试图打出了 “的NSString宣言” 到 “的NSMutableString” ......做出更多的问题。
感谢
你不能做
nsmarrRow = [nsstrFileContents componentsSeparatedByString: nsstrRowParse];
您将需要获得一个可变数组,
nsmarrRow = [NSMutableArray arrayWithArray:[nsstrFileContents componentsSeparatedByString: nsstrRowParse]];
更改NSString
到NSMutableString
不会给你一个NSMutableArray
对象。与NSString
一样,您将获得NSArray
对象。你将不得不使用上述方法得到NSMutableArray
。
的componentsSeparatedByString
方法返回一个NSArray。尝试以下方法:
[NSMutableArray arrayWithArray:[nsstrFileContents componentsSeparatedByString: nsstrRowParse]];