我想知道为我的应用程序存储静态内容的最佳方式是什么。例如产品列表(名称、照片、价格、网址)。
也许这样可以直接指向一个好的教程?
我想知道为我的应用程序存储静态内容的最佳方式是什么。例如产品列表(名称、照片、价格、网址)。
也许这样可以直接指向一个好的教程?
我认为 Core Data 是最好的方法,你应该使用它。
这是 Apple 文档的链接(教程)
在这篇文章中 Jeff Lamarche 的博客中也有很好的讨论
值得一试的是 Jeff 的书“ More iPhone 3 Development ”。
您可以将所有内容存储在 SQLite 数据库文件中,该文件将在您的应用程序中作为资源提供。但是让 Core Data 为您读取该文件当然更好。
我认为 Core Data 和 SQLite 对于你想要的东西来说都太重了。除非您有大量产品,否则您应该将它们存储在 plist 中。设置是最小的,访问它比任何其他解决方案都容易得多。它非常适合少量静态信息,并且以后很容易编辑。
这是使用 plist 的教程:
http://humblecoder.blogspot.com/2009/05/iphone-tutorial-storing-and-retrieving.html