如何有效地使用 NSUserDefaults 存储大对象?

How do you store big objects using NSUserDefaults efficiently?

如何使用 NSUserDefaults 有效地存储大对象?任何帮助将不胜感激。谢谢!

我会避免使用 NSUserDefaults 存储任何大的东西。您最好将数据写入文件或将其存储在核心数据等数据库中。根据您尝试存储的内容,其中一个比另一个更有意义。

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CoreData/cdProgrammingGuide.html

您可以查看 NSKeyedArchiverNSFileManager 以及您正在处理的任何类型的数据,以了解有关如何将其写入文件的更多信息。