草庐IT

StandardUserDefaults

全部标签

arrays - 将 Swift 数组转换为 NSData 以用于 NSUserDefaults.StandardUserDefaults 持久存储

我正在尝试通过制作一个小应用程序来了解Swift(在相对熟练地使用Obj-C之后)。我想使用NSUserDefaults来持续保存少量数据,但我遇到了问题。我像这样初始化一个空的元组数组:varcostCategoryArray:[(name:String,defaultValue:Int,thisMonthsEstimate:Int,sumOfThisMonthsActuals:Int,riskFactor:Float,monthlyAverage:Float)]=[]当数组有一个条目时,我想使用标准的Swift代码将数组保存到NSUserDefaults,例如:NSUserDefa

ios - iPhone - [NSUserDefaults standardUserDefaults] 文件存储在计算机上的什么位置?

在iPhone上运行应用程序时(例如,当您可以通过另一种方式测试某些GPS或相机功能时),我在哪里可以找到并检查NSUserDefaults创建的文件以保存standardUserDefaults?我正在运行XCode4。 最佳答案 它在您的应用目录下:Library->Preferences->bundleID.plist您可以访问设备上的数据。进入管理器,选择您的设备,然后选择应用程序,那里应该有一个下载按钮。如果您单击它,它将下载所有应用程序数据。 关于ios-iPhone-[NS

ios - 为什么我不能将 WKWebView 保存到 [NSUserDefaults standardUserDefaults]?

NSUserDefaults*prefs=[NSUserDefaultsstandardUserDefaults];[prefssetObject:self.webViewforKey:@"webView"];上面的代码是为了保存一个WKWebView对象,但我遇到了一个编译器错误:2014-11-0814:58:52.561Restoration[2431:482391]Propertylistinvalidforformat:200(propertylistscannotcontainobjectsoftype'CFType')2014-11-0814:58:52.564Resto

c# - NSUserDefaults.StandardUserDefaults - 保存和检索字典

你们愿意帮帮我吗?我找到了如何保存和检索简单对象以将它们用作应用程序设置。NSUserDefaults.StandardUserDefaults.SetString("testUser","username");NSUserDefaults.StandardUserDefaults.Init();//Althoughit'sstrangethatyouhavetocallthismethodtoactuallysaveyourstuff稍后您可以像这样检索它:varusername=NSUserDefaults.StandardUserDefaults.StringForKey("us