Неправильные данные в фоновом режиме - PullRequest
0 голосов
/ 25 февраля 2020

Я выполняю точно такой же запрос

, он возвращает ноль, когда приложение находится на переднем плане, и еще 24 ????. правильное значение равно нулю. царство работает на autorefre sh ... все тот же результат - я перезапускаю приложение

let realm =  try! Realm()
let predicate1 = NSPredicate(format: "hasChanged == true") ==> optional
let predicateDeleted = NSPredicate(format: "isDeleted == false")
let predicate2 = NSPredicate(format: "externalCode != nil AND externalCode != ''")
// let predicate3 = NSPredicate(format: "partner.partnerID = \(partner.partnerID)")
//predicate3,
let predicate = NSCompoundPredicate(andPredicateWithSubpredicates: [predicate1,predicate2, predicateDeleted])


let tickets = realm.objects(Ticket.self).filter(predicate)

return tickets

1 Ответ

0 голосов
/ 25 февраля 2020

Нашел тайну. из-за магии c потоков, другой изменял мою область в фоновом режиме в части кода, которую я не знал. так тихо, наоборот, царство работает как шарм

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