将新值添加到iOS Swift中的数组时,如何实时更新TableView

时间:2018-09-04 11:36:43

标签: ios swift sqlite uitableview

我正在构建一个聊天应用程序。我希望从tableviewcell中的挂起状态传递后更新发送状态。我从sqlite数据库获取值,然后在tableviewcell中显示它。

            if !contactDB.executeUpdate("UPDATE user_chats SET message_delivered_status = \"\(messageStatus)\", message_status = \(sendStatus) WHERE messging_user_id = \"\(userDetails!.1)\" AND message = \"\(message)\"", withArgumentsIn: nil) {
                printThis("------ Error : Message status updated ------\n\(contactDB.lastErrorMessage())\n\n\n\n")
            } else {
                printThis("One-to-one message status updated...")
                DispatchQueue.main.async {
                    NotificationCenter.default.post(name: Notification.Name("Notification_To_Reload_TableView"), object: nil)
                }
            }

0 个答案:

没有答案