NSOperation dealloc не вызывается при добавлении в качестве зависимости другого NSOperation - PullRequest
1 голос
/ 27 октября 2011

Использование инструмента Я видел, что многие из моих пользовательских NSOperation никогда не освобождаются.Я поставил точку останова в методе dealloc, и он никогда не вызывается.

Я также заметил, что проблема возникает, когда я добавляю любую NSOperation как зависимость другой NSOperation.Если я удаляю следующее предложение из моего кода, вызывается метод dealloc myOperation.

[otherOperation addDependency:myOperation];
...