문제
이 질문은 이미 여기에 답이 있습니다.
iPhone 프로그래밍에서 NSINTEGER 대 INT를 사용하는 이유는 무엇입니까? 감사.
해결책
an NSInteger
다음 정의가있는 typedef입니다.
#if __LP64__ || NS_BUILD_32_LIKE_64
typedef long NSInteger;
typedef unsigned long NSUInteger;
#else
typedef int NSInteger;
typedef unsigned int NSUInteger;
#endif
TypEdef가 플랫폼에 따라 다르게 정의되므로 계속 사용할 수 있습니다. NSInteger
플랫폼과 독립적으로.
제휴하지 않습니다 StackOverflow