Как использовать класс, для которого используется делегат внутри методов протокола.Помощь делегата - использование класса для делегата для делегата
Ex:
@protocol ILMIconDelegate <NSObject>
- (void)deleteIcon:(ILMIcon *)icon;
@end
@interface ILMIcon : UIView <IconPopoverViewControllerDelegate>
...
@end
Это не работает, потому что я не могу использовать (ILMIcon *)
внутри протокола, как это декларируется в конце файла. Любая помощь?
Есть ли какая-нибудь работа вокруг, или я должен использовать только (UIView *)
?
Благодаря
Edit: newacct дал мне ответ, используя @class ILMIcon;
до протокола, и это работает! Спасибо, много!