Предположим, у вас есть оконное перо, принадлежащее NSWindowController, который загружает перо.
NSWindowController имеет привязку IBOutlet (через Interface Builder) к элементу управления пользовательского интерфейса в окне.
Правда ли, что вы не можете утилизировать контроллер окна, освободив его, потому что привязка вызывает неразрывную циклическую зависимость между контроллером окна и элементом управления?
Знаете ли вы какую-либо общую ситуацию, которая может привести к подобным круговым зависимостям?