OStack程序员社区-中国程序员成长平台

标题: ios - NSData 与存档 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 21:30
标题: ios - NSData 与存档

我想我只是不知道有什么区别,因为我不了解“黑匣子”,但是使用其中任何一种方法有什么区别?

我应该什么时候使用

NSData
writeToFile: atomically:

我应该什么时候使用

[NSKeyedArchiver archiveRootObject: toFile:]

使用每种方法的优缺点是什么?



Best Answer-推荐答案


这两个 API 做不同的事情:

如果您需要保存一段简单的非结构化数据,您可以使用其中任何一个。如果您要保存的数据具有结构,则首选 NSKeyedArchiver,尤其是如果您希望在未来保留一些灵 active 。

关于ios - NSData 与存档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23047638/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4