我有一个 iOS 应用程序,它使用远程服务器上托管的数据库。
在 ViewWillDisappear 函数内执行数据库 INSERT 是否可能或只是不好的做法?
我似乎找不到太多有关 Apple 在该函数中允许执行哪些操作的信息。
最佳答案
出于多种原因,这是不好的做法:
ViewController 内部应该只有与控制 View 相关的功能
对服务器的请求是异步的(我希望如此),因此当服务器返回结果时, View 将早已消失。例如,如果响应是错误,您将无法显示该消息。
关于ios - 在 ViewWillDisappear 上插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49781176/