2011-07-15 84 views

回答

5

你不能做

nsmarrRow = [nsstrFileContents componentsSeparatedByString: nsstrRowParse]; 

您將需要獲得一個可變數組,

nsmarrRow = [NSMutableArray arrayWithArray:[nsstrFileContents componentsSeparatedByString: nsstrRowParse]]; 

更改NSStringNSMutableString不會給你一個NSMutableArray對象。與NSString一樣,您將獲得NSArray對象。你將不得不使用上述方法得到NSMutableArray

2

componentsSeparatedByString方法返回一個NSArray。嘗試以下方法:

[NSMutableArray arrayWithArray:[nsstrFileContents componentsSeparatedByString: nsstrRowParse]];