2011-07-15 63 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]];