В моем проекте iOS я создаю протокол с именем "XMLElement", и у меня возникла проблема с методом этого протокола, который должен возвращать экземпляр моего протокола:
@protocol XMLElement <NSObject>
-(XMLElement *) GetParent;
@end
Метод GetParent возвращает родительский элемент, который является реализацией протокола XMLElement.
Но это не компилируется!
Должен ли я возвращать id объект?Другого пути нет?