首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >关于NSUserDefault类的问题

关于NSUserDefault类的问题
EN

Stack Overflow用户
提问于 2010-06-07 13:08:46
回答 1查看 221关注 0票数 0

对于特定的键,我有1个字符串的值。但是NSUserDefault类方法不能正常工作,并且它没有设置string forkey的对象。

简而言之,setobject forkey方法不适用于NSUserDefault类。为甚麽呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-07 13:21:26

首先,NSUserDefault类工作得很好。它每天被调用数百万次,并且完全按照预期工作。下一个可能的罪魁祸首是你的代码。如果你发布了这篇文章,你将更容易确定你做错了什么,并提出适当的建议。

(编辑添加在OP的评论之后)

我刚刚添加了以下代码:

代码语言:javascript
代码运行次数:0
运行
复制
//* TEST
NSString *string01 = @"Hardwork";
NSUserDefaults* defs111 = [NSUserDefaults standardUserDefaults];
[defs111 setObject:string01 forKey:@"first_name_textfield"];
NSString *test = [defs111 objectForKey:@"first_name_textfield"];
NSLog(@"Test: %@", test);

添加到我的项目中并运行它,一切都运行得很好。

正如我上面所说的: NSUserDefault像冠军一样工作。关于你的用例,有些事情你没有告诉我们。一些重要的事情。;)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2987186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档