在定义方法时,我在Objective-C中的语法有什么问题?

时间:2012-04-09 01:25:39

标签: objective-c cocoa implementation

-(NSMutableArray *) forwardInterfaceList: (networkInterface *) i;

我在'networkInterface'“

之前收到错误”Expected')'

此处的整个实施部分:

@interface device : NSObject{

    NSString *hostname;
    NSMutableArray *intList;
}

-(NSMutableArray *) forwardInterfaceList: (networkInterface *) i;
-(NSMutableArray *) intList;
@end

2 个答案:

答案 0 :(得分:2)

你应该为你的班级名字使用大写字母...... 但除此之外,您可能没有范围内的名称,这可以通过导入其声明或进行前向声明来确定...

@class NetworkInterface;

答案 1 :(得分:0)

请记住import已声明networkInterface的标题。

<强> E.g。

#import "networkInterface.h"

位于您的文件顶部。