Objective C
[Xcode에서 Obj-C] NSLog
불량마늘
2017. 2. 6. 17:17
[Xcode에서 Obj-C] NSLog
javascript의 console.log(...);와 같은거라 보면 됨.
@"문자열"
소스내에서 @로 시작하는 요소는 컴파일러에 대한 지시(디렉티브)라는 의미에서 '컴파일러 지시문'이라고 한다.
문자열의 행바꿈 : \n
문자열의 탭 : \t
NSLog(@"Objective-C\t공부하기\n어렵다~~~");
// Objective-C 공부하기
// 어렵다~~~
포맷 지정자
%d |
10진수로 출력 |
%o |
8진수로 출력 |
%x |
16진수로 출력 |
%f |
소수 출력 소수점 자리수를 지정하려면 %.자릿수f |
%c |
문자를 출력 |
%s |
C언어의 문자열을 출력 |
%@ |
오브젝트의 내용을 출력 |
NSLog(@"이거 공부한지 %d일 됬어.", 2);
// 이거 공부한지 2일 됬어.
NSLog(@"이거 공부한지 %d일 %d시간 됬어.", 2, 3);
// 이거 공부한지 2일 3시간 됬어.
NSLog(@"1 + 1 = %d", 1+1);
// 1 + 1 = 2
% 기호 자체를 표시하고 싶을땐 %% 라고 씀.
" 기호를 쓰고 싶을 땐 \" 라고 씀.
개인적으로 공부하며 기억하기 위해 작성한 포스팅입니다.
이득을 위하여 작성된 포스팅이 아님을 알려드립니다.