NSArrayとNSMutableArrayの互換性に問題がありますか? - "構造体NSMutableArrayの" 期待 "構造体にNSArray *" を割り当てる>互換性のないObjective-Cの種類は、NSArrayとNSMutableArrayの互換性に問題がありますか?
私は "NSStringの宣言" を "NSMutableString" ...多くの問題を作ったを作るしようとしています。
おかげ
NSArrayとNSMutableArrayの互換性に問題がありますか? - "構造体NSMutableArrayの" 期待 "構造体にNSArray *" を割り当てる>互換性のないObjective-Cの種類は、NSArrayとNSMutableArrayの互換性に問題がありますか?
私は "NSStringの宣言" を "NSMutableString" ...多くの問題を作ったを作るしようとしています。
おかげ
あなたは
nsmarrRow = [nsstrFileContents componentsSeparatedByString: nsstrRowParse];
を行うことによって、可変配列を取得することはできませんあなたはあなたNSMutableArray
オブジェクトを与えることはありません
nsmarrRow = [NSMutableArray arrayWithArray:[nsstrFileContents componentsSeparatedByString: nsstrRowParse]];
がNSMutableString
にNSString
を変更し、する必要があります。 。 NSString
の場合と同様に、NSArray
オブジェクトを取得します。あなたは上記の方法を使用してNSMutableArray
を取得するためにそれを使用しなければなりません。
componentsSeparatedByString
メソッドはNSArrayを返します。以下を試してください:
[NSMutableArray arrayWithArray:[nsstrFileContents componentsSeparatedByString: nsstrRowParse]];