我首先声明了一个协议,然后使用它.但是我收到警告"无法找到LeveyPopListViewDelegate的协议定义".这是代码:
@protocol LeveyPopListViewDelegate;
@interface LeveyPopListView : UIView <LeveyPopListViewDelegate,UITableViewDataSource, UITableViewDelegate,UITextFieldDelegate>
//the content of LeveyPopListView
@end
@protocol LeveyPopListViewDelegate <NSObject>
//the definition for LeveyPopListViewDelegate
@end
Run Code Online (Sandbox Code Playgroud)
如果我首先提出定义LeveyPopListViewDelegate,我就不能LeveyPopListView在协议中使用.