【iOS 知识汇】NSInteger 等其实不是类

oc学习不彻底 。NSInteger 等其实不是类。是宏定义。

所以 声明的时候不要带 “*”  ;

#if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) || TARGET_OS_WIN32 || NS_BUILD_32_LIKE_64

typedef long NSInteger;

typedef unsigned long NSUInteger;

#else

typedef int NSInteger;

typedef unsigned int NSUInteger;

#endif

原文地址:https://www.cnblogs.com/mamamia/p/13030894.html