我需要在首選項中存儲「user_session」和「game_deck」相關信息。如何爲NSUserDefaults指定名稱
在我的應用程序的某些時候,我需要清除存儲在「game_deck」中的所有數據,並且在註銷時,我需要清除存儲在「user_session」中的所有數據。
我已經在android中通過指定文件名優先來實現此功能。
SharedPreferences prefs = getSharedPreferences(
"user_session", Context.MODE_PRIVATE);
Editor editor = prefs.edit();
editor.clear();
editor.commit();
和
SharedPreferences prefs = getSharedPreferences(
"game_deck", Context.MODE_PRIVATE);
Editor editor = prefs.edit();
editor.clear();
editor.commit();
由於我創造了iPhone同一個項目,我怎麼能實現在Objective-C相同的功能?
我需要使用
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
存儲我data.But我怎麼可以指定兩個不同的默認值,這樣我可以清除特定的默認文件所有的變量?
感謝提前:)
是的,它適用於我。謝謝! – 2013-03-01 06:18:04
@downvoter關心評論 – Krishnabhadra 2013-03-01 07:10:56