我将如何在协议方法内部使用委托的类。
前任:
@protocol ILMIconDelegate <NSObject>
- (void)deleteIcon:(ILMIcon *)icon;
@end
@interface ILMIcon : UIView <IconPopoverViewControllerDelegate>
...
@end
这不起作用,因为我不能(ILMIcon *)
在协议内部使用,因为它稍后在文件中声明。有什么帮助吗?
有什么解决方法,还是我应该(UIView *)
改用?
谢谢
编辑: newacct 给了我在@class ILMIcon;
协议之前使用的答案,它可以工作!非常感谢人!