어떻게하면됩니까? 형식 지정자 란 무엇입니까?NSLog로 긴 long 값을 기록하는 방법?
예를 들어, 내가 가진 :
long long veryLong = // assume value here
NSLog(@"%f", veryLong); // of course wrong...
어떻게하면됩니까? 형식 지정자 란 무엇입니까?NSLog로 긴 long 값을 기록하는 방법?
예를 들어, 내가 가진 :
long long veryLong = // assume value here
NSLog(@"%f", veryLong); // of course wrong...
코코아의 문자열 프로그래밍 가이드의 String Format Specifiers 부분은 브라우저에 큰 즐겨 찾기 ... 당신은 % 제나라가 필요합니다 ;-)
시도가 %의 LLI를 사용하여.
나는 단순히 % lli로 작성 했으므로 짧은 답을 좋아하지 않습니다.
다음에, 당신이 사용할 수있는'내 말을 향해가는
%lli
' –
카운트? 시원한. –
대개 냉기는 아닙니다 (과도한 하이퍼 링크가 자연스러운 경향을 방해 할 수 있음). 그러나이 경우에는 차갑습니다. ;) –
그래도 NSNumber가 아닌 NSNumber 또는 이와 비슷한 형식으로 변환하면 포함 된 형식 메서드가 % @를 사용하면 자동으로 올바른 작업을 수행합니다.
long long veryLong = // assume value here
NSLog(@"My long long is: %lld", veryLong); // now it's right
길이가 긴 경우 '% ld' – YumYumYum
INT64/오래 오래 INT는 "%의 LLD" uint_32_t "%는 u는"
유권자가 설명해 주실 분이 있습니까? 참조 페이지에는이 정확한 질문에 대한 답변과 간결한 목록의 Cocoa (및 Cocoa Touch) 문자열 서식에 대한 모든 관련 질문이 포함되어 있습니다. 그것은 내 자신의 코코아 관련 북마크의 상위 링크 중 하나입니다. –