OGeek|极客世界-中国程序员成长平台

标题: ios - NSUserDefaults 为 valueForKey 返回 null [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 19:52
标题: ios - NSUserDefaults 为 valueForKey 返回 null

在我的应用程序中,我试图访问由 libXYZ.a 文件存储的 NSUserDefaults 中的值。但我得到一个空值。 在 lib 文件中保存时我使用 setValue:forKey:,在应用程序中访问时我使用 valueForKey:

我们可以在 lib 文件之外访问 userdefaults 吗?



Best Answer-推荐答案


您应该使用 objectForKey 而不是 valueForKey。它必须在文件中使用 setObject: forKey: 来设置值。 valueForKey 基于 KVOobjectForKey 基于 dictionary

关于ios - NSUserDefaults 为 valueForKey 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49318851/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4