没有命名的类型或协议

时间:2016-04-24 19:31:08

标签: ios objective-c delegates protocols

在找到答案之后,我发现了很多相关的问题但是在实施之后我仍然无法摆脱这个错误。
我是一个AFHTTPRequestOperationManager类的课程。在导入语句结束后的这个类.h文件中,我写了@protocol apiClientDelegate;@interface中有一个@property (weak) id<apiClientDelegate>delegate;,后面是@end我&#39写完:

@protocol apiClientDelegate <NSObject>
@required
-(void)finalImageURLs:(NSMutableArray*)array;
@end

所以在另一个UICollectionViewController的课程中,我将其写为@interface GalleryCollectionViewController : UICollectionViewController <apiClientDelegate>并且仍然显示此错误。以下是截图: this is how I'm setting the protocol 并且在它给出错误的类中: enter image description here

更新
在其中一条评论之后,我在@protocol apiClientDelegate;中添加了GalleryCOllectionViewController,但现在它开始显示此警告,并且该方法未执行: enter image description here

0 个答案:

没有答案