【发布时间】:2011-12-08 04:30:50
【问题描述】:
我刚开始在 Objective-c 中编程(今天),我只是在做一些简单的命令行示例,但我已经遇到了让我难过的事情。我在 main 的第 5 行和第 6 行收到编译器错误。这是我的代码:
分数界面:
#import <Foundation/Foundation.h>
@interface Fraction : NSObject
{
int numerator, denominator;
}
-(void)print;
-(void)setDenominator;
-(void)setNumerator;
@end
分数实现:
#import "Fraction.h"
@implementation Fraction
-(void)print {
NSLog(@"%i/%i",numerator,denominator);
}
-(void)setNumerator: (int) n {
numerator = n;
}
-(void)setDenominator: (int) d {
denominator = d;
}
@end
主要:
#import <Foundation/Foundation.h>
int main (int argc, const char * argv[]) {
@autoreleasepool {
Fraction *f1 = [[Fraction alloc] init];
Fraction *f2 = [[Fraction alloc] init];
}
return 0;
}
所有 3 个文件都在同一个文件夹中。我正在使用 Xcode;如果这是相关信息。
【问题讨论】:
-
请务必添加您的具体错误。
标签: objective-c xcode compiler-errors