私が使用してfloat値でのNSLogをやろうとしています:NSLogはfloatで動作しませんか?
NSLog(@"THE LOG SCORE : %@", x);
をし、私も試してみました:
NSLog(@"THE LOG SCORE : %@", [NSString stringWithFormat:@"%@", x]);
をしかし、それは仕事をdoesnt!それがうまくいかない理由は何ですか?私が手にエラーが%@をオブジェクト上で動作するように意図されてEXC_BAD_ACCESS
おかげ
NSFloatをCGFloatと混同しなければなりません.CGFloatは、単に「float」と定義されていてオブジェクトではありません。NSFloatオブジェクトがない限り、私は認識していませんか? –
NSFloatのようなものはありません。 http://stackoverflow.com/questions/6702923/does-nsdouble-nsfloat-nsother-than-nsinteger-exist – vikingosegundo
他の指定子については、Appleの[String Format Specifiers Guide](http://developer.apple.com)を参照してください。 /library/mac/documentation/Cocoa/Conceptual/Strings/Articles/formatSpecifiers.html)。 – ughoavgfhw