Ios 核心数据。在运行时更改持久存储
我希望能够在开始时在tableview中选择sqlite数据库,然后进一步使用selected。 可能吗Ios 核心数据。在运行时更改持久存储,ios,core-data,Ios,Core Data,我希望能够在开始时在tableview中选择sqlite数据库,然后进一步使用selected。 可能吗 或者在coredata中有很好的导出/导入数据的可能性?您可以轻松加载多个持久存储,或者您可以让用户选择并加载适当的存储。从你的问题来看,我不确定是什么让这变得困难。我看到的所有示例都只加载了一个持久存储。每次应用程序代理中定义存储时(仅用于样板代码),您都可以轻松加载多个持久存储。您只需要多个NSManagedObjectContext,很可能需要多个模型。看起来你需要一个非常具体的理由来
或者在coredata中有很好的导出/导入数据的可能性?您可以轻松加载多个持久存储,或者您可以让用户选择并加载适当的存储。从你的问题来看,我不确定是什么让这变得困难。我看到的所有示例都只加载了一个持久存储。每次应用程序代理中定义存储时(仅用于样板代码),您都可以轻松加载多个持久存储。您只需要多个NSManagedObjectContext,很可能需要多个模型。看起来你需要一个非常具体的理由来做这件事。谢谢!我想加入一个功能,允许用户通过iTunes中的共享文档文件夹复制数据库。。。你认为有更好的方法吗?这取决于应用程序是什么,但他们真的需要考虑这个吗?