#import <Foundation/Foundation.h>
#import "Calculator.h"
#import "ctype.h"
int main(int argc, const char * argv[])
{
double value1,value2;
char operator;
Calculator *myCal =[[Calculator alloc]init ];
NSLog(@"Type in your expression");
scanf("%1f %c %1f",&value1,&operator,&value2);
[myCal setAccumulator:value1];
if (operator =='+')
[myCal add:value2];
else if (operator == '-')
[myCal subtract:value2];
else if (operator == '*')
[myCal multiply:value2];
else if (operator == '/')
[myCal divide:value2];
NSLog(@"%.2f",[myCal accumulator]);
}
return 0;
}
このコードに関するエラーを見つけることができません。本からコードを入力します。コードは本と同じです。しかし、xcodeは2つのエラーがあることを教えてくれます。最初のエラーは「期待される識別子」または「(」2番目のエラーは「期待される外部宣言」です。