I am new to objective c
All the time i read something about properties and delegates
@synthesize something;
@property (nonatomic, retain) IBOutlet something<Something> Something;
While my program gets bigger and bigger i find myself not using this at all and everything is working just fine.
so my question: what are properties for? Whats there advantage over normal variables with getters and setters?