콘솔 프로젝트 생성 및 간단한 테스트
Objective-C 언어에 대해서 공부해보자.
보기 좋게 Cocoa Framework라던지 iOS 모바일 앱을 만들면서 배워도 좋지만
화면 처리, 이벤트 등 신경써줘야 할 게 더 생기므로 콘솔 프로그램을 만들며 하나씩 배워보자.
새 프로젝트 생성
macOS의 Command Line Tool 선택. -> 콘솔앱을 위한 프로젝트 생성완료.
제품 이름과 회사 이름 등등 적어줌.
아래 번들 identifier는 고유한 명명을 가지도록 알아서 작성해줌.
폴더까지 지정해주면 가장 기본 코드가 작성돼있음.
NSLog(@"",); 함수
언제나 시작은 Hello, World! 반가운 문자열.
NSLog(@"문자열 포맷", 인자) 로 디버그 영역의 콘솔에 문자열을 출력하는 함수를 호출할 수 있다.
( Objective-C에서 문자열은 @"문자열" 이렇게 씀. )
C언어의 printf와 사용방법이 유사하다.
당연히 포맷 문자열과 인자가 대칭이어야 함.
ex) NSLog(@"%d + %d = %d", 1, 2, (1+2));
==> 화면 출력 : 1 + 2 = 3
[포맷 문자열]
- 10진수 정수형
%d : 일반 정수 (decimal) |
%u : unsigned decimal |
%ld : long decimal |
%lu : long unsigned decimal |
- 실수형
%f : 일반 소수점 실수 |
%e : 지수형 실수 |
- 16진수, 8진수
%x : 16진수 |
%o : 8진수 |
- 객체형
%@ : 객체형 |
더 많은 포맷 문자열에 관한 정보는 개발자 사이트에서 string format specifier를 검색하자.
'Objective-C 기초' 카테고리의 다른 글
인스턴스 메소드 & 클래스 메소드 (0) | 2019.02.09 |
---|---|
클래스 작성 (0) | 2019.02.08 |
nil 포인터 (0) | 2019.02.08 |
메소드 (0) | 2019.02.01 |
클래스와 객체 (0) | 2019.01.31 |