我开始了一个新的iOS 5项目,注意到每个.m文件顶部有一些新的东西
#import "HomeViewController.h"
@interface HomeViewController ()
@end
@implementation HomeViewController
@synthesize ...
- 如果我有一个单独的.h文件,那么这个额外的@interface ... 是否是必需的?
- 为什么这在iOS 5之前的项目中没有显示出来?
- 我能否使用这个替代单独的.h文件?
- 这方面的最佳实践是什么?