[User Defaults] Failed to read values in CFPrefsPlistSource (iOS 10)
最近遇到一个bug,偶发,后来发现概率还挺高(10%)。
NSUserDefaults * userDefaults = [NSUserDefaults standardUserDefaults]; NSString *test = [userDefaults objectForKey:@"xxxx"];
读取 NSUserDefaults 值的时候,一定概率读不到,报错。
网上也有几个帖子说是手机关机重启 或是 手机重置 或是 用到了group,其实都不是答案,就是个bug。看下文链接:
解决问题的能力很关键~(iOS开发交流群:219926126)