Tag: 应用程序包

从AppBundle与CoreData加载图像

我正在制作一个目录,其中我的collections视图中的单元格将是带有标签或PDF的图像。 会有很多collections,而且他们自己也是静态的。 我希望用户能够保存他喜欢的单元格,并在他自己的自定义视图中查看它们。 1)我可以将图像作为数据存储在核心数据中。 2)我可以在我的应用程序包中包含图像,并在每次启动应用程序时从那里加载图像。 我已经深入了解从Core Data Store读取数据的时候,在构build我的应用程序的时候会给我更多的select,并且提高性能,而不是从应用程序包中读取数据。 真的吗? 请记住,大部分数据是静态的。 在我的应用程序包和纯数据中都有图像序列化的图像似乎效率低下。 我想我宁愿把它全部放在商店里,但是它们必须在代码的某个时刻从捆绑中加载。 我很想知道其他开发人员如何做到这一点。

iOS – 复制sqlite捆绑为CoreData

以下是我所做的:创build与应用程序的填充版本的SQLite文件。 将该文件复制到我的应用程序包中,确保目标已设置,并且存在于“复制包资源” 然后我尝试像这样填充核心数据: – (NSPersistentStoreCoordinator *)persistentStoreCoordinator { if (_persistentStoreCoordinator != nil) { return _persistentStoreCoordinator; } NSURL *storeURL = [[self applicationDocumentsDirectory] URLByAppendingPathComponent:@"TestModel.sqlite"]; if( ![[NSFileManager defaultManager] fileExistsAtPath:[storeURL path]] ) { // If there's no Data Store present (which is the case when the app first launches), identify the sqlite file we added in the Bundle Resources, copy […]