比方说,我有一个类ClassA
它声明的协议在ClassA.h
:使用委托声明
@protocol SomeProtocol
- (void)myMethod;
@end
现在,让我们说,我也有一类ClassB
。我真的想用SomeProtocol
在ClassB
像这样:
#import ClassA.h
@interface ClassB : NSObject
{
id <SomeProtocol> someObject;
}
但是编译器不断告诉我,它“无法找到协议声明‘SomeProtocol’
我缺少什么的任何想法?