XCode 4.2 why do I see @interface both inside .h and .m files
为什么我的湖"和两次(在界面和文件的文件和本UIViewController我已经创建了。一个似乎在和像一个构造函数。是它吗?
新鲜的文件
1 2 3 4 | @interface BlackTimer : UIViewController @end |
和文件
1 2 3 | @interface ViewController () @end |
.m文件中的@interface称为类扩展名。这里有一个很好的链接来解释它。希望这有帮助。这里是关于类扩展的苹果文档。
通常在.m文件中,您将所有私有方法的声明
写"private"(或类似的词)是个很好的用法:
1 2 3 4 5 | @interface ViewController (private) -(void)myPrivateMethod; @end |
实现文件(.m)中的