Вы не можете получить изменяемый массив, выполнив
nsmarrRow = [nsstrFileContents componentsSeparatedByString: nsstrRowParse];
Вам потребуется,
nsmarrRow = [NSMutableArray arrayWithArray:[nsstrFileContents componentsSeparatedByString: nsstrRowParse]];
Изменение NSString
на NSMutableString
не даст вамNSMutableArray
объект.Вы получите объект NSArray
, как и в случае NSString
.Вы должны будете использовать это, чтобы получить NSMutableArray
, используя вышеуказанный метод.