Xcode 간단 설명
Xcode는 프로젝트 생성시 개발할 프로그램이 실행될 기기의 운영체제(ios, mac 등등)을 지정한 이후 프로젝트 템플릿(App, Framework, Library 등)을 지정하고 이후 코드 작성에 사용할 언어 및 GUI를 순서대로 선택하는 개발 툴입니다.
objective-c 란?
C 프로그래밍 언어에 스몰토크 스타일의 메시지 구문을 추가한 객체 지향 언어이다. 현재, 이 언어는 애플 매킨토시의 운영 체제인 OS X과 아이폰의 운영 체제인 iOS에서 사용되고 있다. 오브젝티브-C는 애플의 코코아를 사용하기 위한 기본 언어입니다.
그러면 이제 아이폰앱에서 버튼을 클릭하여 알림창을 띄워 주는 어플을 하나 만들어 보겠습니다.
1. 프로젝트를 생성합니다.
2. App을 클릭한후 Next를 클릭합니다.
3. 다음과 같이 설정 및 입력을 해줍니다. Next 클릭한후 경로를 지정하고 다음으로 넘어갑니다.
여기까지 하셨으면 프로젝트를 생성하였습니다.
다음으로는 시뮬레이터를 실행해보겠습니다.
4. 밑의 사진에서 보이는 빨간 네모부분을 클릭하여 시뮬레이터를 실행해봅니다.
그러면 기기가 작동되는 것을 확인할 수 있습니다. 처음 화면은 그냥 하얀색 화면입니다.
5. 실행이 완료가 되면 이제 버튼을 만들어 보겠습니다.
다음 그림에서 보이는 빨간 네모 부분( Main.storyboard)을 클릭하면 앱의 원본이 나옵니다.
우리는 이제 보이는 화면에 버튼을 생성할 것 입니다.
6. 다음 그림에서 보이는 곳을 클릭합니다.
7. 다음 그림에서 보이는 곳을 마우스로 클릭하여 드래그하면서 화면으로 옮깁니다. (끌어옵니다(?))
8. 버튼 만들기 참 쉽습니다.
이제는 코들 작성하기 전에 코드를 작성할 곳을 만들어 보겠습니다.
다음 보이는 곳을 클릭합니다.
9. 그러면 이제 화면이 나뒤어지면서 ViewController.h 파일이 열립니다.
그러면 이제 다음 그림과 같이 버튼을 우클릭하여 Touch Down 옆의 동그라미를 클릭한뒤 마우스로 드래그하여 화살표 위치로 끌어다 놓습니다.
1. 버튼 우클릭
2. Touch Down 옆 동그라미 클릭
3. 마우스로 드래그 하여 화살표 위치에 놓기
10. 다음창에서 그림과 같이 입력을 진행합니다. 입력후 connect 를 클릭합니다.
11. 이제 ViewController.m 파일을 열어서 다음과 같이 코드를 작성합니다.
<코드>
- (IBAction)my_button:(id)sender {
UIAlertController * alert = [UIAlertController
alertControllerWithTitle:@"Hello World"
message:@"button touched"
preferredStyle:UIAlertControllerStyleAlert];
[self presentViewController:alert animated:YES completion : nil];
12. 그러면 실행을 해보고 버튼을 클릭해보면 알림창이 뜨면서 아주 잘되는 것을 볼수 있다~
추가 설명 : 아이폰 유저는 컴퓨터와 유선을 연결하여 실행하면 개발중인 앱을 즉시 아이폰 기기에서 실행하면서 코딩을 할수 있습니다~
댓글