When exactly do I have to add @property (nonatomic, retain) and @synthesize? Also, when is declaring IBOutlet someObject enough? How i
@property (nonatomic, retain)
@synthesize
IBOutlet someObject
Highly recommended read: Using Properties in Objective-C Tutorial