【发布时间】:2012-07-20 14:50:02
【问题描述】:
我想知道为什么有两次@interface。一个在class.h,另一个在class.m。例如:
TestTableViewController.h:
#import <UIKit/UIKit.h>
@interface TestTableViewController : UITableViewController
@end
和(自动生成)class.m 我发现:
#import "TestTableViewController.h"
@interface TestTableViewController ()
@end
@implementation TestTableViewController
... methods delegated from UITable delegates
@end
所以我的问题是,.m 文件中的@interface TestTableViewController () 是关于什么的。为什么它在那里?我需要吗?
提前致谢
【问题讨论】:
标签: objective-c ios xcode ios5 xcode4.4