我有一个显示静态数据和图像的应用程序,它永远不会更新或更改其内容(客户的请求),客户将提供所有数据,我正在探索这样做的可能方法,我已经阅读了关闭的文章对于我想要完成的事情,通过以下方式做到这一点 预填充 sqlite 数据库,并使用 coredata 加载它。 这是最好的方法吗?此应用无需在线连接即可获取新数据或更新,只需显示本地包含的内容即可。
谢谢。
最佳答案
那应该行得通。使用核心数据,在模拟器中构建应用程序。然后进入模拟器文件夹,将 sqlite 复制到应用程序中并在应用程序委托(delegate)中链接到它。届时它将随应用程序一起发布。
对于图像,您应该将其存储在应用的文件夹中,而不是放入核心数据,然后将图像或文档的 url 放入您的实体中(如果需要)。使用 NSFileManager 将文档和图像存储在您应用的文件夹中。
关于ios - 预填充的静态数据,以在我的 iOS 应用程序中发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17015428/