拡張子を からに変更して、ObjC
ファイルをに変更しました。今、私の方法の1つはエラーを出します:期待される式ObjC++
.m
.mm
次のコードは、 では問題ObjC
なく動作するが、 では動作しない例ObjC++
です。
- (float)sum:(float)a and:(float)b
{
return a+b;
}
- (void)run
{
float s = [self sum:1.5f and:2.5f]; // ERROR HERE
NSLog(@"Sum = %.1f", s);
}
私が変更したのはファイル拡張子だけです。何が起こっているのか、それを修正する方法はありますか? ありがとう!