我想打印我保存的所有值,NSUserDefaults而不提供特定的密钥.
像使用for循环打印数组中的所有值的东西.有办法吗?
如何打印NSUserDefaults的所有内容?我需要查看存储在NSUserDefaults中的所有内容.是否有一种简单的方法来打印或将其显示在日志中?
在斯威夫特!
谢谢
我想检查一下是否NSDictionary为空.我是这样做的.
mutDictValues = [[[NSUserDefaults standardUserDefaults] objectForKey:@"dicValues"]mutableCopy];
NSLog(@"dictValues are %@",mutDictValues);
if(mutDictValues == NULL){
arrCities = [[NSMutableArray alloc]init];
NSLog(@"no cities seleceted");
}else{
arrCities = [[NSMutableArray alloc]init];
arrCities = [mutDictValues objectForKey:@"cities"];
[self placeCities];
}
Run Code Online (Sandbox Code Playgroud)
但它在这一行崩溃arrCities = [mutDictValues objectForKey:@"cities"];,出现以下错误:
-[__NSCFConstantString objectForKey:]:
Run Code Online (Sandbox Code Playgroud)
有人可以帮我弄这个吗 ?
我一直在寻找答案,但没有找到我想要的东西.
我有一个应用程序,并使用NSUserDefaults存储'currentGameStatus',并想问以下问题:
如何检查NSUserDefaults .plist是否存在?需要这个来确定我是否需要第一次创建它,如果是这样,请用默认值填充它
我在哪里可以找到它(运行模拟器)?需要删除它来测试第一次运行是否有效?
我很困惑,有什么区别
NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults];
和
NSUserDefaults *userDefault = [[NSUserDefaults alloc] init];
任何人都可以帮助我......
thnx提前
我找不到我的应用程序的nsuserdefaults的位置.在同样的问题解决方案是/ users /您的用户名/库/应用程序支持/ iPhone模拟器//应用程序.但我没有iPhone Simulatar目录.
我读了一个简单的方法来查看保存的NSUserDefaults?
我找到了应用程序的.plist文件,但是哪个是测试包的文件?
我已经阅读了关于偏好的Apple文档,但这对我来说仍然有点复杂.我有一个用于设置首选项的自定义屏幕的应用程序,我只想管理读写内容的代码.
你知道一个详细的教程(多年前没有写过)或者我能读懂的项目示例代码吗?
ios ×5
iphone ×4
objective-c ×4
ios6 ×1
nsdictionary ×1
ocunit ×1
preferences ×1
read-write ×1
swift ×1
xcode ×1