티스토리 뷰

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


% 기호 자체를 표시하고 싶을땐 %% 라고 씀.

" 기호를 쓰고 싶을 땐 \" 라고 씀.



개인적으로 공부하며 기억하기 위해 작성한 포스팅입니다.

이득을 위하여 작성된 포스팅이 아님을 알려드립니다.


'Objective C' 카테고리의 다른 글

[Xcode에서 Obj-C] if, switch  (0) 2017.02.15
[Xcode에서 Obj-C] 클래스  (0) 2017.02.14
[Xcode에서 Obj-C] 변수  (0) 2017.02.06
[Xcode에서 Obj-C] 함수  (0) 2017.02.06
[Xcode에서 Obj-C] 프로젝트 만들기  (0) 2017.02.06
댓글