• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - 将 NSArray 保存为 NSData

[复制链接]
菜鸟教程小白 发表于 2022-12-13 03:27:03 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

对不起,如果这太宽泛了。

我想知道如何将我在代码中创建的 json 对象(不是从网上下载的)转换为保存的文件?然后,如何稍后阅读它,并用不同的内容重新编写它?

我想做的是将我的游戏的高分保存到一个 json 整数数组中,然后保存它,稍后再重新读取。我想为此使用 XML,但我找不到任何关于此的最新教程。这对 JSON 有什么不好的用途吗?我应该改用 CoreData 吗? XML 更适合这种用途吗?

或者你能告诉我如何正确地做到这一点的教程



Best Answer-推荐答案


如果您将分数保存到 NSArray,则可以使用 writeToFile:atomically: 将其保存到数据中,并且可以通过调用 arrayWithContentsOfFile:

NSArray reference 中查找它们

这比将其转换为 JSON 并保存数据更容易。

但是;如果您要存储更多数据 - 现在是了解 Core Data 的好时机。

看看Core Data Starting Point

是的,要阅读和学习的内容很多,但如果您尽早开始打基础,从长远来看,它会对您有所帮助。

关于ios - 将 NSArray 保存为 NSData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18251729/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap