我想在应用程序商店中安装应用程序时预填充我的数据库,因此我有方法检索数据以将它们放入核心数据中。有可能的 ?这里有一个类似 onInstallation 的方法吗?
最佳答案
不,安装后无法运行代码。
只有在应用程序首次启动时才能运行代码,这将是设置应用程序所需的一些数据的地方。
如果数据不会发生更改,我建议您使用所有初始数据为 CoreData 创建数据存储,并在第一次运行时将其从主包复制到存储 CoreData 存储的目录。
如果您需要获取数据,您可能需要向用户显示一个屏幕,解释您正在设置应用程序,并且这可能需要一些时间,具体取决于用户数据连接。
关于ios - 应用程序安装时运行方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44672876/