标签:
1 #if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) || TARGET_OS_WIN32 || NS_BUILD_32_LIKE_64 2 typedef long NSInteger; 3 typedef unsigned long NSUInteger; 4 #else 5 typedef int NSInteger; 6 typedef unsigned int NSUInteger; 7 #endif
这是NSInteger的定义
对于不同平台32,64位有不同的最大值(int long)。
可以直接转化。
所以mac os或者ios上的系统api都是使用NSInteger作为参数。
标签:
原文地址:http://www.cnblogs.com/superorangecc/p/5268162.html