Я занимаюсь разработкой исключительно для iOS 5 с использованием ARC.Должно ли IBOutlet
с UIView
с (и подклассами) быть strong
или weak
?
Следующее:
@property (nonatomic, weak) IBOutlet UIButton *button;
Избавится от всего этого:
- (void)viewDidUnload
{
// ...
self.button = nil;
// ...
}
Есть ли проблемы с этим?Шаблоны используют strong
, так как автоматически генерируемые свойства создаются при подключении напрямую к заголовку из редактора Interface Builder, но почему?UIViewController
уже имеет ссылку strong
на view
, которая сохраняет свои подпредставления.