sorry I\'m a newbie iOS developer, recently I\'ve briefly heard that @synthesize is now @synthesize in a certain version of Xcode and that the compiler will auto synthesize
No we don't need to do that as of Xcode 4.4, which added a feature called Default Synthesis Of Properties.
Simply put, it generates this automatically:
@synthesize name = _name;