标签: ios objective-c
IOS编程中的新手。
我正在查看基础类型数据参考,并开始使用 NSInteger typedef,假设它会使我的应用程序更具可移植性。但是我经常使用16位和8位整数,我没有看到 NSShort 或 NSByte 。
为具有小范围的事物(例如0到12)分配32/64位变量似乎很浪费。
是否有为此定义的符号?
答案 0 :(得分:6)
如果您想要特定尺寸的类型,请使用uint8_t和uint16_t。 32位和64位值也有类似的类型。
uint8_t
uint16_t