2016-08-29 2 views
-3

Когда я использую removeObjectForKey из nsuserdefaults, также освобождает память, которую данные занимают в ram?Swift nsuserdefaults remove

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

ответ

1

Свойства, хранящиеся в NSUserDefaults, не занимают ОЗУ. Они сохраняются во флэш-памяти (например, на жестком диске).

+0

действительно приятно спасибо. однако, удалив значение ключа, освободите память. правильно? –

+0

@nunziogiuliocaggegi, справа, но не ОЗУ. –

Смежные вопросы