アプリケーションを可能な限り最適化しようとしています。私が求めているのは、「特定のキーのオブジェクトを追加した後のNSMutableDictionary、データをRAMメモリまたはストレージメモリに保存しますか?」だけです。iOS6.0でXcode4.5.2を使用しています。よろしくお願いします。
質問する
217 次
1 に答える
1
オブジェクトへの参照であるポインタのみを格納しています。そのポインタはメモリに保存されます。追加された場合、NSMutableDictionary
特別なことは何もしません。たとえば、値にメッセージを送信して、物理的なメモリ消費を最小限に抑えます。
値をディスクに保存する場合、またはパージをサポートする場合は、を参照してくださいNSCache
。それはまさにあなたが探しているものかもしれません。
それ以外の場合は、ディスクに書き込んNSURL
で、辞書にsを保存することをお勧めします。言うのは難しいですが、この最適化にどのように取り組んでいるのかわかりません。
于 2012-11-16T13:15:58.980 に答える