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