我正在关注我在网上找到的关于如何在 xcode 中制作计算器的教程。我正在使用 3.2.6 版的 xcode,这是给我带来问题的函数:
-(IBAction) calculate
{
float x= ([textField1.text floatValue]);
float c= x*([textField2.text floatValue]);
label.text = [[NSString alloc] initWithFormat:@"%2.f", c];
}
我在 label.text 行中得到这些编译器错误: Expected ':' before ';' 令牌并且对早期的错误救助感到困惑。
关于什么可能是错误的任何想法?我是否必须包含一个特殊的头文件才能使用 initWithFormat?或者这是一个语法错误?