Как правильно использовать CoreData в AppIntent?

У меня есть AppIntent (представленный в iOS 16.0), который использует мое хранилище основных данных. Если я включу отладку параллелизма CoreData (добавлю этот аргумент в схему-com.apple.CoreData.ConcurrencyDebug 1), я получаю сообщения об ошибках во время работы моего приложения.

Я начал использовать фоновые контексты из своего контейнера в сочетании сcontext.performAndWaitи я могу избежать ошибки параллелизма.

Это правильный способ использования CoreData в AppIntent, или я должен использовать другой шаблон?

0 ответов

Другие вопросы по тегам