Как обновить представление таблицы в реальном времени, когда новое значение добавляется в массив в ios swift - PullRequest
0 голосов
/ 04 сентября 2018

Я создаю приложение чата. Я хочу обновить статус отправки после его доставки из состояния ожидания в ячейке просмотра таблицы. Я получаю значения из базы данных 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)
                }
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...