【发布时间】:2014-09-21 06:37:18
【问题描述】:
假设我开始:
uint8_t x = 0x12;
出于调试目的,我想以二进制“打印”它(使用 NSLog),所以我看到:000010010。
在 Objective-C 中有没有办法做到这一点?我得到的最接近的是使用 %o 格式,它给出 22,然后手动将其转换为二进制。
还有 uint16_t y = 0x1234;或 uint32_t z = 0x12345678; ?
【问题讨论】:
-
做this.
标签: objective-c printf