ios - 应用程序安装时运行方法

标签 ios swift

我想在应用程序商店中安装应用程序时预填充我的数据库,因此我有方法检索数据以将它们放入核心数据中。有可能的 ?这里有一个类似 onInstallation 的方法吗?

最佳答案

不,安装后无法运行代码。

只有在应用程序首次启动时才能运行代码,这将是设置应用程序所需的一些数据的地方。

如果数据不会发生更改,我建议您使用所有初始数据为 CoreData 创建数据存储,并在第一次运行时将其从主包复制到存储 CoreData 存储的目录。

如果您需要获取数据,您可能需要向用户显示一个屏幕,解释您正在设置应用程序,并且这可能需要一些时间,具体取决于用户数据连接。

关于ios - 应用程序安装时运行方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44672876/

相关文章:

ios - 稍后在应用程序中使用 prepareForSegue 将数据传递给 ViewController

ios - Xcode 6 + iOS 8 SDK 但部署在 iOS 7 (UIWebKit & WKWebKit)

iphone - 如何处理和检测iPhone中的tableviewcell的多个按钮

php - iOS - 如何将数组作为参数传递给 AFNetworking (Objective-C)

iOS swift popToRootViewController 在 rootViewController 中触发函数

swift - 如何在 Swift 中使用位域来存储超过 1 位的值

objective-c - 属性列表未复制到文档目录中

swift - 使用 PDFKIt iOS 11 创建 PDF 注释

Swift, generic function : Why is one argument label needed, 其他的是不是?

ios - 从 xcode 中的 Assets 目录中获取图像名称列表