如何在objective-c中导入其父类中定义的类别?

问题描述:

我有一个类别遵循以下格式,旨在封装简单的方法只有必要的,因为他们将由儿童班改变。如何将此类别导入其他类别,如ClassOneTests.m,ClassOneA.h, .mClassOneB.h, .m#import "ClassOne+MyCategory.h"提供了一个错误。如何在objective-c中导入其父类中定义的类别?

ClassOne.m

#import "ClassOne.h" 

@interface ClassOne() 
-(void)MethodOne 
@end 

@interface ClassOne (MyCategory) 
-(NSString *)servantToMethodOne 
@end 

@implementation ClassOne 
-(void)MethodOne { 
[self servantToMethodOne]; 
... 
} 
@end 

@implementation ClassOne (MyCategory) 
... 
@end 

的解决方案是将类别界面分离成ClassOne.h和离开进口,因为它们。