Когда освободится NSBlock?
В контроллере представления у меня есть свойство NSBlock типа копирования следующим образом
@interface myViewController
@property(nonatomic, copy) MyBlock *block;
@end
@implementation myViewController
@end
Когда мое приложение выскочит из myViewController, тогда мой блок будет освобожден автоматически?
Примечание. В моем проекте включена поддержка ARC.
1 ответ
Решение
Блок освобождается, когда освобождается контроллер представления. Будет ли контроллер представления освобожден от всплывающих окон или нет, зависит от вашего приложения.
Тем не мение, dealloc
на контроллере вида -> уничтожение блока. Конечно, если вы не поделились указателем блока с другими объектами в коде контроллера представления.