2011-12-08 1 views
0

I Objective-Cの(今日)で始まったばかりのプログラミングと私はいくつかの単純なコマンドラインの例をやっているが、私はすでに困惑しているものに実行しました私。メインの5行&のコンパイルエラーが発生します。ここに私のコードは次のとおりです。のObjective-C:今、私はクラスのインスタンスを作成することを可能にする

フラクションインタフェース:

#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を使用しています。これが関連情報である場合。

+0

あなたの特定のエラーを追加するようにしてください。 –

答えて

2

#import "Fraction.h"の冒頭にmain.mを追加するのを忘れてしまったように見えますが、今後エラーが表示されることがあります。

関連する問題