Завершение работы приложения из-за необработанного исключения «RLMException», причина: «Объект был удален или признан недействительным - PullRequest
0 голосов
/ 30 октября 2019

Я пытаюсь удалить мою группу, которая сохраняется в области, она удаляется, но до этого мое приложение вылетает и показывает, что в заголовке указано msg.

Database.database().reference().child("group").child(groupId)
    reff.removeValue { (error , DBref ) in
        if error == nil {
            completion(true , "" )
            print("Done")

            // error coming in this line

            let repeatedItem = realm.objects(AllCircles.self).filter("id = '\(groupId)'") // line 6

            if repeatedItem.count > 0{
                if !repeatedItem.first!.isInvalidated{
                    try! realm.write {
                        realm.delete(repeatedItem)
                    }
                }

            }
    }

идентификатор группы есть, но после установки точки останова я обнаружил, что ошибка в строке 6

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...