这是我第一次尝试Objective-c可可程序,所以我不知道为什么它给了我这个错误。我真的不理解Build Result页面。我得到xcode退出代码1错误失败
myClass.h
#import <Cocoa/Cocoa.h>
@interface myClass : NSObject {
int a;
int b;
}
-(void) setvara:(int)x;
-(void) setvarb:(int)y;
-(int) add;
@end
myClass.m
#import "myClass.h"
@implementation myClass
-(void)setvara:(int)x{
a=x;
}
-(void)setvarb:(int)y{
b=y;
}
-(int)add{
return a+b;
}
@end
的main.m
#import <Cocoa/Cocoa.h>
#import <stdio.h>
#import "myClass.m"
int main(int argc, const char* argv[])
{
myClass* class = [[myClass alloc]init];
[class setvara:5];
[class setvarb:6];
printf("The sum: %d", [class add]);
[class release];
}
尝试导入'<基金会/ NSObject.h>',而忘记了cocoa.h – 2010-10-23 02:26:38
当你得到一个编译失败,退出代码为1,通常您可以转到生成结果,然后单击具有几条水平线的小按钮。这会给你一些编译器输出,可能有助于追踪你的问题。 – Mat 2010-10-23 02:33:02
谢谢。仍然在向我抛出错误。 – Adam 2010-10-23 02:35:44