Когда объект результатов возвращается из запроса, он является динамическим. Итак, если вы запрашиваете все объекты Dog, а затем создаете новую собаку, ваши результаты будут включать эту новую собаку. Нужно ли отслеживать, когда/какой индекс изменяется в объекте Results? Просматривая их документацию, единственным инструментом, который я вижу, будет Realm NotificationTokens. Но уведомления не являются отличным решением для табличных представлений, так как единственным вариантом является перезагрузка всего набора данных. Я ищу что-то ближе к NSFetchedResultsController.Swift Realm: можете ли вы наблюдать, когда изменяется объект Results?
0
A
ответ
1
К сожалению, еще нет. В настоящее время токен уведомлений является единственным способом получения событий, когда данные в файле Realm изменяются (независимо от того, что это такое.)
Это, как говорится, мелкозернистые уведомления (возможность зарегистрироваться для события, в которых происходят конкретные изменения) находится в дорожной карте Realm и вскоре должен появиться в будущем выпуске.
В настоящее время, если вы хотите отслеживать, когда создается новое свойство Dog, вы всегда можете использовать систему NSNotification, чтобы вручную отключить событие приложения, уведомляющее об интересующих объектах в изменениях.
Смежные вопросы
- 1. Realm Results object type
- 2. Swift Realm [[String]] объект
- 3. iOS (Swift) Объект Singleton Realm Объект
- 4. Как наблюдать, изменяется ли переменная в javascript?
- 5. Можете ли вы оценить строку в Swift?
- 6. Инициализировать объект Realm без данных в Swift
- 7. Realm Swift Результаты получают объект по индексу
- 8. Можете ли вы сломать синглтон Scala (объект)?
- 9. Можете ли вы назвать абстрактный объект класса?
- 10. Можете ли вы получить объект метода?
- 11. Можете ли вы сделать объект «вызываемым»?
- 12. Когда вы можете плавать?
- 13. Realm Swift background search
- 14. Огурец - Можете ли вы пойти Тогда, когда?
- 15. Run, когда вы можете
- 16. Можно ли создать общий объект результатов Realm?
- 17. Могу ли я редактировать объект Realm без транзакции в Swift?
- 18. Проверьте, существует ли объект Realm
- 19. Создать объект Realm Singleton в Swift
- 20. Объект Realm + Swift с строкой JSON
- 21. ObjectId изменяется, когда объект выбран?
- 22. Realm 0.99 Swift let realm = попробуйте! Realm()
- 23. Fun project - можете ли вы подключить вспышку?
- 24. Как вы можете проверить, был ли экземпляр объекта уже закрыт?
- 25. Realm + Swift, вложенный JSON
- 26. Можете ли вы расширить перечисление?
- 27. Realm iOS отношения из mysql json results
- 28. Realm Query to variable и results
- 29. Можете ли вы использовать C++ в Xcode?
- 30. Можете ли вы помочь мне понять этот метод Swift?