대해 이것은 코드이다.
taskId
은 다음과 같습니다 1
intTaskId
입니다 : 269,303,816
사실에서, 핵심 데이터에 저장되어있는 값은 다음과 같습니다 1 아래KVC 데이터 유형
내 질문입니다 :
1, 내가 왜 NSInteger
잘못된 혼란 스러워요?
2 다른 문제를 피하려면 NSInteger
을 NSNumber
으로 대체해야합니까? NSInteger
단순히 프리미티브 (비 목적)에 대한 입력 typedef
(int
등) 인 반면
항상 그렇지는 않습니다 : #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 부호없는 정수 NSUInteger; #endif – cdelacroix
(형식이 잘못되어 죄송합니다. 코드는 답변에 주석으로 미리 서식이 지정되어 있지 않습니다.) – cdelacroix
여러분 모두 큰 감사를드립니다. 이제 NSNumber 및 NSInteger를 사용하는 방법에 대한 아이디어가 있습니다. – rock