Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个显示静态数据和图像的应用程序,它永远不会更新或更改其内容(客户端的请求),客户端将提供所有数据,我正在探索可能的方法,我已经阅读了接近我的文章我试图通过预先填充一个sqlite DB并使用coredata来加载它来实现这一点。这是最好的方法吗?这个应用程序永远不需要在线连接来获取新数据或更新,只需在本地显示它包含的任何内容。
谢谢。
那应该行得通。使用核心数据,在模拟器中构建应用。然后进入模拟器文件夹,将 sqlite 复制到应用程序中并在应用程序委托中链接到它。届时,它将随应用程序一起提供。
对于图像,您应该将图像存储在应用程序的文件夹中,而不是放入核心数据,然后将 URL 放入实体中的图像或文档(如果需要)。使用 NSFileManager 将文档和图像存储在应用程序的文件夹中。