gpt4 book ai didi

ios - 如何在本地存储 JSON 资源?

转载 作者:行者123 更新时间:2023-11-28 20:12:37 24 4
gpt4 key购买 nike

我有一个返回不同参数的 JSON 请求,例如 name。我想为名称参数缓存一个变量,稍后我可以在应用程序中查看它。

例如:来自 JSON 请求的名称 = david。该变量称为 firstnamefirstname 应该等于“david”。 firstname 应该被存储,这样我就可以在我的应用程序的所有部分中查看它。

最佳答案

对于像字符串这样简单的东西,快速而肮脏的解决方案是将它存储在 NSUserDefaults 中。

存储

[[NSUserDefaults standardDefaults] setObject:firstname forKey:@"kUserFirstName"];
[[NSUserDefaults standardDefaults] synchronize];

检索

NSString *string = [[NSUserDefaults standardDefaults] objectforKey:@"kUserFirstName"];

如果情况比这更复杂,您必须考虑结构化程度更高的持久性存储。一个有效的选项是 CoreData .

有一些框架可以帮助您在 CoreData 中存储 JSON 资源,最有趣的是 RestKit .

关于ios - 如何在本地存储 JSON 资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19574813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com