我在用着#pragma mark
将我的方法分组到某些类别下。但问题在于Xcode 4
我的第一个类别没有显示。
我的代码如下所示:
@interface MyClass : NSObject
#pragma mark -
#pragma mark Category 1
//Some method declaration
#pragma mark -
#pragma mark Category 2
//Some method declaration
#pragma mark -
#pragma mark Category 3
//Some method declaration
@end
But when I check on Xcode
It displays only Category 2 and Category 3. Category 1 is not listed there, please check the Image
我的代码是否有任何问题或者是错误XCode
?
是的,这是一个错误。
但您只需在您的代码中添加 {} 即可根据您的要求重写此错误接口.h文件/以及在实现/.m 文件 :
@implementation AppDelegate
{}
#pragma mark -
#pragma mark Category 1
-(void)awakeFromNib{
}
另外,不需要使用两个 #pragma,您可以将它们合并为一个,如下所示:
#pragma mark - Category 1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)