找不到NSObject的协议声明

时间:2015-03-09 09:36:30

标签: ios objective-c

我正在创建一个用于执行Web服务的NSObject类。但是在创建协议时,会出现错误,显示“无法找到NSObject的协议声明”。在Xcode 4中,我从未遇到过这样的问题。现在我正在使用Xcode 6.请帮助我。代码如下。

@protocol web <NSObject>
-(void)(NSArray *)urlArray;    
@end

#import <Foundation/Foundation.h>
@interface Webclass : NSObject    
@end

1 个答案:

答案 0 :(得分:17)

在#import下编写您的协议,并在您的方法上添加名称

#import <Foundation/Foundation.h>

@protocol web <NSObject>
-(void)methodName:(NSArray *)urlArray;
@end
@interface Webclass : NSObject
@end