2016-08-29 2 views
-3

nsuserdefaultsのremoveObjectForKeyを使用すると、 もRAM内のデータを占有するメモリが解放されますか?Swift nsuserdefaults remove

let defaults = NSUserDefaults.standardUserDefaults() 
defaults.removeObjectForKey("myKey") 

答えて

1

NSUserDefaultsに格納されたプロパティはRAMを占有しません。それらはフラッシュメモリ(ハードディスクのような)に保存されます。

+0

本当にありがとうございます。ただし、キー値を削除してメモリを解放してください。右? –

+0

@nunziogiuliocaggegi、右側はRAMではありません。 –