У меня есть модель, которая выполняет некоторую работу с основными данными, и в настоящее время я использую NSFetchedResultsController для получения уведомления, когда что-то меняется в основных данных. Я не управляю UITableView, и API для получаемого контроллера результатов немного неудобен. Я хочу заменить его чем-то более простым. Мой вопрос в том, как NSFetchedResultsController прослушивает изменения в Core Data и как я могу дублировать его за более удобным API? Я использую IOS 5 +Как я могу дублировать работу NSFetchedResultsController при мониторинге основных данных?
3
A
ответ
3
Похоже, по крайней мере, you can get notifications from your MOC как эти:
Core Data uses these string constants as keys in the user info dictionary in aNSManagedObjectContextObjectsDidChangeNotification notification.
NSString * const NSInsertedObjectsKey;
NSString * const NSUpdatedObjectsKey;
NSString * const NSDeletedObjectsKey;
NSString * const NSRefreshedObjectsKey;
NSString * const NSInvalidatedObjectsKey;
NSString * const NSInvalidatedAllObjectsKey;
В качестве подхода, может быть, вы можете начать гася полный протокол, который вы хотите Apple, дал нам , затем добавление реализаций и небольших тестов по мере необходимости.
Смежные вопросы
- 1. NSFetchedResultsController не обновляется при сохранении основных данных
- 2. Поиск записей основных данных данных с NSFetchedResultsController
- 3. Как приостановить работу NSFetchedResultsController?
- 4. Сортировка основных данных объектов с использованием NSFetchedResultsController
- 5. Обновление UITableView при изменении основных данных с помощью NSFetchedResultsController
- 6. Сортировка результатов основных данных в NSFetchedResultsController
- 7. Как я могу прокомментировать схему основных данных?
- 8. Как я могу дублировать UITableView?
- 9. Как я могу проверить базу данных обновлений в основных данных
- 10. Как я могу эффективно дублировать наборы Django?
- 11. Группировка основных данных с помощью NSFetchedResultsController в swift
- 12. Как я могу дублировать элемент/запись?
- 13. Ошибка основных данных в приложении для iPhone. "_OBJC_CLASS _ $ _ NSFetchedResultsController"
- 14. с использованием NSPredicate в NSFetchedResultsController в основных данных
- 15. Как я могу дублировать базу данных с помощью phpmyadmin?
- 16. nsfetchedResultsController - ошибка при объединении данных
- 17. Как я могу дублировать записи таблицы при изменении одного столбца
- 18. Как я могу просто дублировать свой код?
- 19. Как я могу дублировать элементы на присоединении
- 20. Как я могу дублировать это в jQuery?
- 21. Как я могу дублировать tabPage в C#?
- 22. Как я могу дублировать изображение в iOS?
- 23. Как я могу дублировать стиль CSS?
- 24. Как я могу дублировать значения в столбце?
- 25. Альтернатива didexitregion при мониторинге ibeacon
- 26. Сброс основных данных
- 27. Как я могу навсегда удалить объект из основных данных?
- 28. основных данных, NSFetchResultsController утечки
- 29. Как улучшить производительность основных данных?
- 30. Сбой основных данных при удалении родительского tablerow