我正在使用iOS9 SDK,我正在尝试使用以下内容读取字符串:
NSString *savedID = [[NSUserDefaults standardUserDefaults] stringForKey:@"ID"];
我使用以下方式保存:
[[NSUserDefaults standardUserDefaults] setObject:[myPeripheral.identifier UUIDString] forKey:@"ID"];
[[NSUserDefaults standardUserDefaults] synchronize];
问题是属性savedID
的值为nil
。
当我在consol中执行ligne bellow时,我得到了我保存的值:
po [[NSUserDefaults standardUserDefaults] stringForKey:@"ID"];
PS:我保存的值是:73BAE46D-3A74-E7F4-05F7-EFCB6AACC20C
我也尝试使用objectForKey
,但我仍然得到相同的结果。
任何想法?
答案 0 :(得分:2)
我正在设备上进行调试,我尝试在没有调试的情况下执行应用程序并且工作正常:p
谢谢大家。