ios - 如何在终止时运行 swift 应用程序?

标签 ios swift web-services background

如果互联网断开连接或者即使应用程序终止,我想在本地数据库 SQLite 中存储一些信息。您对这份工作有什么建议?如何处理识别这些事件?

***当应用程序终止时而不是当应用程序将要终止时

最佳答案

当任何应用程序在终止之前终止时,它会进入后台模式很短的时间,并且以下方法将在 App Delegate 类中执行:-

optional func applicationDidEnterBackground(_ application: UIApplication)

您可以编写脚本将数据保存在本地数据库中。 您也可以使用Reachability 在网络状态发生变化时收到通知。

关于ios - 如何在终止时运行 swift 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42508511/

相关文章:

web-services - Flex webservice 巨大的性能问题

java - 在 WebService 之外使用 WebServiceContext

ios - 如何格式化字符串以在 ios 中正确显示

ios - 使用标签栏 Controller-> Nav controller -> View Hierarchy 从 app delegate 呈现 View - iOS Swift

ios - 无法快速获取要在 UITextView 中显示的正确文件

ios - Swift:NSTimer 替代品

ios - 如何从 URLSession 获取数组

asp.net - Web 服务中的 Microsoft 语音识别

ios - 在 Spotify iOS 应用程序中创建播放列表

ios - UIButton 外观也设置键盘按钮