62

NSArray白黒との違いは何NSMutableArrayですか?

4

3 に答える 3

116

NSMutableArray(および名前に含まれる他のすべてのクラスMutable) は変更できます。そのため、単純な を作成すると、NSArray後で (再作成せずに) その内容を変更することはできません。しかし、 を作成した場合は、それを変更できます —や などNSMutableArrayのメソッドがあることに気付くでしょう。-addObject:-insertObject:atIndex:

詳細については、ドキュメントを参照してください。

于 2009-08-28T05:51:25.883 に答える
5

NSMutableString「可変」型は、 vsのように、初期化後に変更できるクラスNSStringです。

于 2009-08-28T05:52:26.287 に答える
1

NSArray : NSArray では、インデックスを変更できません....配列を修正することを意味します。

NSMutableArray : NSMutableArray では、実行時にインデックスを変更したり、配列に値を追加したりできます。

于 2014-02-10T08:00:19.403 に答える