【发布时间】:2011-10-08 18:53:46
【问题描述】:
我想做这样的事情:
NSLog(@"You got: %x", booleanValue);
其中 x 是说明符。但是我一个也找不到!我想避免:
if (booleanValue) {
NSLog(@"You got: YES");
}
else {
NSLog(@"You got: NO");
}
有什么想法吗?文档没有布尔说明符。 %@ 也不起作用。
【问题讨论】:
-
有趣的是 %x 会起作用。 (小写十六进制说明符)
-
%@是 Objective-C 对象指针的格式说明符。 BOOL、Boolean、bool 等不是对象类型。
标签: iphone ios string format-specifiers