0
4

4 に答える 4

5

ここにあるのと同じ質問です: https://stackoverflow.com/a/6688783/66414

変数で @"..." を実行することはできません。これを変数に渡すには、新しい NSStringWithFormat を作成する必要があります。

whatYouGet.text = [NSString stringWithFormat:@"%i",(age/2+7)-(money/500000)]
于 2012-10-27T12:01:42.347 に答える
0

[moneyField.text integerValue] と書きました

この [moneyField.text intValue] を書いてみてください

うまくいかない場合は、その式で int を作成し、それを文字列に入れます。

于 2012-10-27T11:59:57.500 に答える
0

試す

whatYouGet.text = [NSString stringWithFormat:@"%i",(age/2+7)-(money/500000)];
于 2012-10-27T12:01:59.893 に答える
0

あなたはただ書くことはできません@"%i",(age/2+7)-(money/500000);

使用する必要がありますwhatYouGet.text = [[NSString alloc] initWithFormat@"%i", (age/2+7)-(money/500000)];

于 2012-10-27T12:02:23.140 に答える