我想在设备存储中保存数据(密钥,值对),稍后再读取它们(即使应用程序已退出并再次启动)。
在iOS中,我使用NSUserDefaults执行此操作。
我尝试过IsolatedStorageSettings,如下所示:
IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
appSettings.Add("myKey","myValue");
但是当我在模拟器中重新启动应用程序时,尝试获取
appSettings["myKey"]
值我得到例外:System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
答案 0 :(得分:2)
啊,我发现了:))
我忘了调用save()方法:)
appSettings.Save();