Допустим, у меня есть класс, который ClassA
объявляющий протокол в ClassA.h
:Использование делегата декларации в нескольких классах
@protocol SomeProtocol
- (void)myMethod;
@end
Теперь, скажем, у меня есть класс ClassB
. Я действительно хотел бы использовать SomeProtocol
в ClassB
так:
#import ClassA.h
@interface ClassB : NSObject
{
id <SomeProtocol> someObject;
}
но компилятор продолжает говорить мне, что «Не удается найти объявление протокола для„SomeProtocol“
Любые идеи, что я пропускаю.?