2

オブジェクトの容量制限に達した後、NSMutableDictionaryに追加しようとするとどうなりますか?これは1つぶつかりますか、それとも例外をスローしますか?また、新しい辞書オブジェクトを追加するときに、最も古い辞書オブジェクトをぶち壊す方法はありますか?

4

1 に答える 1

3

それはそれをぶつけます。コンストラクターの容量は、初期容量のみです。

このページには次のスニペットがあります。

initWithCapacity:
: : : : :
ディスカッション:可変ディクショナリは必要に応じて追加のメモリを割り当てるため、numItemsはオブジェクトの初期容量を確立するだけです。

于 2010-08-23T05:08:40.770 に答える