我该如何回应这个警告?
警告:忽略'...'的重复协议定义
我的协议声明在它自己的.h文件中,并且在我的项目中的一些其他文件中是#import'.
好吧,以防万一,这是带有协议声明的整个头文件:
#import <Foundation/Foundation.h>
@class Wrapper;
@protocol WrapperDelegate
@required
- (void)wrapper:(Wrapper *)wrapper didRetrieveData:(NSData *)data;
@optional
- (void)wrapperHasBadCredentials:(Wrapper *)wrapper;
- (void)wrapper:(Wrapper *)wrapper didCreateResourceAtURL:(NSString *)url;
- (void)wrapper:(Wrapper *)wrapper didFailWithError:(NSError *)error;
- (void)wrapper:(Wrapper *)wrapper didReceiveStatusCode:(int)statusCode;
@end
Run Code Online (Sandbox Code Playgroud)
谢谢你的建议.