ios - NSMUtableDictionary 中如果键值中内有内容,那么键名还会存在么?
PHPz
PHPz 2017-04-17 17:45:03
0
3
404

NSMUtableDictionary 中如果键值中内有内容,那么键名还会存在么?
就是一个key 对应一个value 如果value没有了键值还会存在么?

PHPz
PHPz

学习是最好的投资!

全員に返信(3)
大家讲道理

値 = nil の場合、クラッシュします

いいねを押す +0
Ty80

これはぜひ自分でも試してみてください。 「もうだめ」をどう定義しますか?オブジェクトがコレクション (NSArray、NSDictionary、NSSet など) に配置されると、そのオブジェクトは自動的に一度保持され、コレクションから削除されない場合は参照カウントが 1 つ増加します。少なくとも 1 ですが、これは通常ではありません (コードの記述に問題があり、一部の場所でリリースが移行される場合を除く) 理由もなく「それ以上」です。 「なし」にしたい場合は、問題が発生しないように、最初にコレクションから削除する必要があります。

コレクションに追加されたオブジェクトが外部に解放されるとどうなるかについては、試してみてはいかがでしょうか?

いいねを押す +1
Peter_Zhu

キー値 ;
値を nil に等しくすることはできません。ジャンプします。もちろん、あなたの空白が何を意味するのかはわかりません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート