Я пытаюсь наблюдать, когда в операцию добавляется новая зависимость:
let token = operation.observe(\.dependencies, options: [.old, .new]) { (operation, changes) in
print("dependencies modified")
}
operation.addDependency(operation2)
Но обратный вызов никогда не запускается, это правильный путь?