我在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]];