2012-02-19 3 views

ответ

1

Да, есть. Apple recommends используя один контекст для каждой нити для достижения этого.

Вы также можете использовать GCD для этого, но вам нужно убедиться, что очереди не обмениваются контекстом, и вам также необходимо передать идентификатор объекта, а не сами объекты между очередями или потоками.

Смотрите эту запись в блоге подробные инструкции: http://www.cimgf.com/2011/05/04/core-data-and-threads-without-the-headache/

+0

Проблема становится ваш NSManagedObject прочь от контекста основного потока и в контексте фона нити, чтобы сохранить их. Но, может быть, это не слишком медленно – nielsbot

+0

@coverback не могли бы вы отредактировать ссылку, это не правильно – Singh

Смежные вопросы