Короче говоря, я хочу:
- Базовые данные, которые запускаются без блокировки основного потока
- сущностей со связями
- привязок в InterfaceBuilder
Я попробовал «все», но оказалось, что слишком много трудностей с Базовыми данными в двух или более потоках и двух NSManagedObjectContexts, а также в привязках и сущностях со связями и так далее.Эти потоки могут сделать CoreData очень сложным.
Тем не менее, я хочу использовать Core Data, и я хочу, чтобы он работал в фоновом режиме для хорошего отклика пользовательского интерфейса.
Поэтому мне интересно, возможно ли полностьюзапустить все, что связано с базовыми данными, в одном отдельном потоке, который не является основным потоком?
Я отправлю всем 50 баксов, если я наконец найду решение, которое работает ...