ios – 在NSUserDefaults中保存NSNumber

ios – 在NSUserDefaults中保存NSNumber,第1张

概述使用currentIndex作为NSNumber并在NSUserDefaults中保存NSNumber. 使用currentIndex在NSUserDefaults中存储已添加书签的页面 这就是我在NSUserdefaults中保存currentIndex的方法: NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 使用currentIndex作为NSNumber并在NSUserDefaults中保存NSNumber.

使用currentIndex在NSUserDefaults中存储已添加书签的页面

这就是我在NSUserdefaults中保存currentIndex的方法:

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; [defaults setInteger:currentIndex forKey:@"currentIndex"]; [defaults synchronize];

如果这是在NSUserdefaults中保存currentIndex的正确方法,那么如何在NSUserdefaults中检索已保存的currentIndex.

感谢帮助.

解决方法 首先,setInteger:forKey:用于存储int,而不是NSNumber.如果要存储NSNumber,请使用setobject:forKey:.

要检索存储的数据,请使用objectForKey :(或integerForKey:相反,如果您更愿意使用int).

总结

以上是内存溢出为你收集整理的ios – 在NSUserDefaults中保存NSNumber全部内容,希望文章能够帮你解决ios – 在NSUserDefaults中保存NSNumber所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1076944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存