在 ViewWillDisappear 上插入数据库
Inserting into database on ViewWillDisappear
我有一个 iOS 应用程序,它使用托管在远程服务器上的数据库。
在 ViewWillDisappear 函数中执行数据库 INSERT 是可能的还是不好的做法?
我似乎找不到太多关于 Apple 允许在该函数中执行哪些操作的信息。
出于多种原因,这是一种不好的做法:
在 ViewController 中应该只有与控制视图相关的功能
对服务器的请求是异步的(我希望如此),所以当服务器的结果出现时,视图早就消失了。例如,如果响应是错误的,您将无法显示消息。
我有一个 iOS 应用程序,它使用托管在远程服务器上的数据库。
在 ViewWillDisappear 函数中执行数据库 INSERT 是可能的还是不好的做法?
我似乎找不到太多关于 Apple 允许在该函数中执行哪些操作的信息。
出于多种原因,这是一种不好的做法:
在 ViewController 中应该只有与控制视图相关的功能
对服务器的请求是异步的(我希望如此),所以当服务器的结果出现时,视图早就消失了。例如,如果响应是错误的,您将无法显示消息。