Tôi cố gắng để làm NSLog trên một giá trị float sử dụng:NSLog không hoạt động với phao?
NSLog(@"THE LOG SCORE : %@", x);
và tôi cũng đã cố gắng:
NSLog(@"THE LOG SCORE : %@", [NSString stringWithFormat:@"%@", x]);
nhưng nó không làm việc! bất kỳ suy nghĩ tại sao nó sẽ không hoạt động? lỗi tôi nhận được là EXC_BAD_ACCESS
nhờ
Bạn phải nhầm lẫn NSFloat với CGFloat, được định nghĩa là 'phao' và không phải là đối tượng .. Trừ khi có một đối tượng NSFloat mà tôi không biết? –
Không có gì giống như NSFloat. http://stackoverflow.com/questions/6702923/does-nsdouble-nsfloat-nsother-than-nsinteger-exist – vikingosegundo
Để biết thông tin về các thông số khác, hãy xem [Hướng dẫn định dạng chuỗi định dạng của Apple] của Apple (http://developer.apple.com /library/mac/documentation/Cocoa/Conceptual/Strings/Articles/formatSpecifiers.html). – ughoavgfhw