我已經開始了一個新的iOS 5項目,並注意到在每個.m文件.m文件中用於空的@interface聲明是什麼?
#import "HomeViewController.h"
@interface HomeViewController()
@end
@implementation HomeViewController
@synthesize ...
- 頂新的東西則需要此額外@interface ...如果我有一個單獨的.h文件中?
- 爲什麼這不會出現在iOS 5之前的項目中?
- 我可以使用它而不是單獨的.h文件嗎?
- 今後的最佳做法是什麼?
進行封裝。 – janusbalatbat 2012-03-17 15:14:20
[在.h和.m文件中的@interface定義之間的區別]的可能的重複(http://stackoverflow.com/questions/3967187/difference-between-interface-definition-in-h-and-m-file) – 2012-03-17 18:22:44