Мне интересно, можно ли делать операции в пределах NSOperationQueue
только одновременно с некоторыми другими. Например:Разрешить только определенные операции быть параллельными
- Операция A - без одновременного со всеми
- операций B - может быть одновременно с C (но не сам)
- Операция С - может быть одновременно с B (но не сам)
Что может сформировать очереди, как показано ниже:
B B
A - | - B - B - | - A
C C
ли такие специфические условия параллельности возможны с NSOperationQueue
?
Свойство concurrent
NSOperation
вводит в заблуждение, поскольку оно скорее указывает скорее на то, что операция выполняет свою задачу асинхронно (и на самом деле теперь игнорируется с 10.6).