Мне нужен тип совпадения управляемого объекта NSPersistentDocumentObjectContext как NSMainQueueConcurrencyType, потому что мне нужны контексты в других потоках.Можно ли изменить тип совпадения в управляемом объекте NSPersistentDocumentObjectContext?
0
A
ответ
1
Да, вы были правы. Переопределяя manageObjectContext, вы можете изменить тип параллелизма. Возможно, у меня есть некоторые ошибки.
- (NSManagedObjectContext *)managedObjectContext {
__strong static NSManagedObjectContext *myManagedObjectContext = nil;
if (myManagedObjectContext == nil) {
myManagedObjectContext = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSMainQueueConcurrencyType];
NSPersistentStoreCoordinator *psc = [[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel:[self managedObjectModel]];
[myManagedObjectContext setPersistentStoreCoordinator:psc];
}
return myManagedObjectContext;
}
3
documentation for NSPersistentDocument
говорит это о managedObjectContext
собственности:
Если вы хотите настроить создание стека инерционности, переописать это свойство в пользовательском подклассе и использовать реализацию, чтобы создать соответствующие объекты.
Это кажется довольно четким. Переопределите это свойство и используйте любой тип параллелизма, который вы хотите. Ты это пробовал? Разве это не сработало?
Смежные вопросы
- 1. Можно ли изменить тип на заданный тип?
- 2. Можно ли изменить тип объекта в php?
- 3. Проверка бина на управляемом объекте
- 4. Как отменить регистрацию объекта в управляемом объекте?
- 5. Можно ли изменить тип ключевого слова 'this'?
- 6. Найти совпадения в объекте объектов
- 7. Можно ли изменить структуру?
- 8. Можно ли изменить тип контента на узлах в Drupal 6?
- 9. Можно ли изменить тип клавиатуры после показа в ios?
- 10. Можно ли изменить тип данных из String в Date
- 11. Можно ли изменить тип столбца в материализованном виде?
- 12. Можно ли изменить тип монады в монадической последовательности?
- 13. Можно ли настроить тип объекта?
- 14. Доступ к данным в восстановленном управляемом объекте с основными данными
- 15. Изменить свойство (msi) в управляемом загрузчике (wpf)?
- 16. Можно ли изменить тип аутентификации gerrit с openid на ldap?
- 17. Можно ли изменить тип parens с помощью макросов?
- 18. Можно искать в объекте
- 19. Можно ли изменить тип проекта для VC++ prj после создания
- 20. Можно ли изменить тип объекта объекта по его методу?
- 21. Можно ли изменить TWTweetComposeViewController?
- 22. Можно ли изменить паруса.
- 23. Можно ли изменить цвет?
- 24. Можно ли изменить подпроцесс?
- 25. Можно ли изменить тип диаграммы «kendo dataviz» во время выполнения
- 26. Можно ли изменить гибридный тип карты как стиль StyledMapType?
- 27. EXC_BAD_ACCESS при попытке NSLOG NSSET в управляемом объекте
- 28. Могу ли я найти тип запроса в объекте ActionExecutingContext
- 29. Можно ли изменить keybroadType в UIWebView
- 30. Можно ли определить тип микрофона?
то тогда лучше сначала показать свой проверенный код. – vaibhav