Pre-Состояние: Я 10 Собак хранятся в Realm сервереRealm синхронизация с Realm Object Server
Есть ли способ узнать, когда результаты будут готовы?
let usernameCredentials = SyncCredentials.usernamePassword(username: email, password: pass)
SyncUser.logIn(with: usernameCredentials,server: Utils.sharedInstance.serverURL) { user, error in
if error != nil {
// handle error
} else {
let config = Realm.Configuration(syncConfiguration: SyncConfiguration(user: user!, realmURL: Utils.sharedInstance.syncServerURL))
let realm = try! Realm(configuration : config)
let dogs = realm.objects(Dog.self)
print("I have : \(dogs.count) dogs")
// dogs count is 0 here
// ..............
// some time later i have the 10 Dogs
}
}
Есть ли способ узнать, когда была получена 1 собака? Или мне просто нужно использовать структуру в качестве источника данных для моих компонентов ui? Я спрашиваю об этом, потому что в моем случае мне нужно показать собак в таблице с заголовками точно так же, как приложение для контактов. –
Да, добавьте блок уведомлений к типу «Результаты», поддерживающему представление таблицы, и проверьте счет. – jpsim