Можно создать дубликат:
Property Declaration and Automatic Backing Storage AllocationIOS - Objective C - Вопрос о свойствах
Я довольно новыми для Objective-C, и я хотел бы задать основной вопрос. Я пытаюсь выяснить, в чем разница между этими двумя следующими примерами:
@interface MyViewController : UIViewController {
UIImageView *myImageView;
}
@property (nonatomic, retain) UIImageView *myImageView;
@end
и:
@interface MyViewController : UIViewController {
}
@property (nonatomic, retain) UIImageView *myImageView;
@end
Что такое правильный подход? Я знаю использование свойств и то, что означает свойство. Вопрос в том, какова разница первого примера со вторым? Есть ли разница в памяти?
Спасибо заранее,
Andreas
Среди многих других. Пожалуйста, сделайте поиск - есть много хорошей информации об этом уже доступном: http://stackoverflow.com/search?page=2&tab=relevance&q=%5bobjc%5d%20declare%20ivar%20property –