CLOSE SEARCH

[Objective C] Hello, World!

모든 프로그래밍의 첫 걸음인  Hello, World 출력 프로그램을 Objective C로 작성해 보자.


1. Xcode 실행

Xcode 아이콘이 Dock에 존재한다면 해당 아이콘을 선택하고, 없을 경우에는 파인더에서 응용프로그램 폴더에 있는 Xcode 아이콘을 선택하자.

자주 사용하는 아이콘이기 때문에 Dock으로  Drag & Drop 해두는게 편리하다.

Xcode를 실행하면 아래와 같은 창이 표시된다. 새로운 프로젝트를 만들어야 하므로 Create a new Xcode project 메뉴를 선택한다.



2. 프로젝트 템플릿 선택

New Project 대화창에는 상황에 따라 선택할 수 있는 다양한 프로젝트 템플릿이 존재한다.

Mac OS X 하위의 Application 항목을 선택하고, 오른쪽의 세부 항목에서 Command Line Tool을 선택하고 Type에서 Foundation 항목을 선택한다.



3. 프로젝트 이름 입력

프로젝트 이름 입력 창이 뜨면 적절한 이름을 입력한 다음 Save 버튼을 누른다.

프로젝트가 정상적으로 생성되면 아래와 같이 Xcode 프로젝트 창이 생성된다.



4. 소스 코드 작성

Xcode 화면의 가운데에 위치한 리스트에서 “프로젝트이름.m” 파일을 선택하면 아래쪽에 코드를 작성할 수 있는 편집창이 나온다.

아래의 보이는 코드는 Xcode가 기본적으로 생성한 코드이다.

NSLog(@”Hello, World!”);

NSLog()는 매개변수로 주어진 문자열을 콘솔창에 출력해 주는 함수이다.


일단 Xcode가 생성한 기본코드를 이용해 프로젝트를 빌드해 보자. Xcode에서는 이 단계를 Build and run이라고 한다.

Build 메뉴에서 Build를 선택하거나 Build and run을 선택하면 된다. Build and run의 경우 성공적으로 빌드를 마친 경우 프로그램을 자동으로 실행한다.

툴바에 있는 망치모양의 Build and Go 버튼을 선택해서 동일한 작업을 수행할 수 있다.


5. 프로그램 결과 확인

프로그램 내에서 NSLog() 함수를 이용해서 문자열을 출력하였으므로, 콘솔에 해당 문자열을 표시된다. 만약 Build and run을 실행했을때 콘솔 창이 보이지 않는다면 Run -> Console 메뉴를 선택하거나 shift + command + R 단축키를 이용해서 콘솔창을 표시할 수 있다.


프로그램이 정상적으로 실행된 경우에 위와 같이 Hello, World!문자열이 출력된 것을 확인할 수 있다.


크리에이티브 커먼즈 라이선스
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다.

Filed under: iOS