[alert style=”info”]Swift 프로젝트 만들기[/alert]

1) Xcode 6를 실행하고 [File] – [New] – [Project]를 선택합니다.

2) “Choose a template for your new project:” 화면이 나오면, iOS-Application항목에서 [Single View Application]을 선택하고 [Next]버튼을 클릭합니다.

xcode6-1

3) “Product Name”입력창이 나오면, [HelloWorld]를 입력하고 Language는 [Swift]를 선택합니다.

xcode6-2

4) 프로젝트가 생성되면 AppDelegate, ViewController파일이 생성되는데 h, m파일대신 swift확장자로 생성됩니다.

xcode6-3

[alert style=”info”]Swift로 Hello World 만들기[/alert]

5) ViewController.swift 파일을 선택합니다.

xcode6-4

6) “override func viewDidLoad()” 함수안에 아래와 같이 코딩을 추가합니다.

xcode6-5

7) iOS 시뮬레이터를 실행하면 Xcode 로그창에 “Hello World!”가 출력된 것을 확인할 수 있습니다.

xcode6-6

 

 

Facebook Comments

You may be interested

[Swift3] 폐쇄(Closure)에 대해 살짝 이해할 수 있는 팁
Swift 3.0
shares7 views
Swift 3.0
shares7 views

[Swift3] 폐쇄(Closure)에 대해 살짝 이해할 수 있는 팁

MJ Kim - 4월 29, 2017

몇몇 개발자를 만나 개발을 하다보면, 폐쇄(Closure)에 대해 이해를 하지 못해서 간단하게 바로 이해할 수 있는 팁을 정리해본다. 앱을 개발하다보면 https통신을…

[Swift3] UITextview의 keyboard 닫기
Swift 3.0
shares1 views
Swift 3.0
shares1 views

[Swift3] UITextview의 keyboard 닫기

MJ Kim - 4월 29, 2017

스토리보드에서 델리게이트를 선언하고 class에 UITextViewDelegate를 상속받아서 delegate=self를 viewDidLoad에서 설정하면 간단하게 해결되는데 가끔 헷깔려 하는 경우가 있어 적어본다. [crayon-59043e917323e416263222/] [crayon-59043e9173243055213801/] [crayon-59043e9173245696369664/]…

스토리보드에서 다국어 지원 및 Xcode 8.3이상에서 이슈
Swift 3.0
shares4 views
Swift 3.0
shares4 views

스토리보드에서 다국어 지원 및 Xcode 8.3이상에서 이슈

MJ Kim - 4월 29, 2017

다국어 지원은 우선 Localizable.strings파일을 생성한 다음 언어를 지정한다. 그리고 필자가 자주 사용하는 일부 컨트롤들에 대한 확장(extension)을 추가한 다음 스토리보드에서 사용하는…

One Response

  1. 가장 기초부터 빠지지 않고 꼼꼼히 알려주셔서 감사합니다.

[alert style=”info”]Swift 프로젝트 만들기[/alert]

1) Xcode 6를 실행하고 [File] – [New] – [Project]를 선택합니다.

2) “Choose a template for your new project:” 화면이 나오면, iOS-Application항목에서 [Single View Application]을 선택하고 [Next]버튼을 클릭합니다.

xcode6-1

3) “Product Name”입력창이 나오면, [HelloWorld]를 입력하고 Language는 [Swift]를 선택합니다.

xcode6-2

4) 프로젝트가 생성되면 AppDelegate, ViewController파일이 생성되는데 h, m파일대신 swift확장자로 생성됩니다.

xcode6-3

[alert style=”info”]Swift로 Hello World 만들기[/alert]

5) ViewController.swift 파일을 선택합니다.

xcode6-4

6) “override func viewDidLoad()” 함수안에 아래와 같이 코딩을 추가합니다.

xcode6-5

7) iOS 시뮬레이터를 실행하면 Xcode 로그창에 “Hello World!”가 출력된 것을 확인할 수 있습니다.

xcode6-6

 

 

Facebook Comments

You may be interested

[Swift3] 폐쇄(Closure)에 대해 살짝 이해할 수 있는 팁
Swift 3.0
shares7 views
Swift 3.0
shares7 views

[Swift3] 폐쇄(Closure)에 대해 살짝 이해할 수 있는 팁

MJ Kim - 4월 29, 2017

몇몇 개발자를 만나 개발을 하다보면, 폐쇄(Closure)에 대해 이해를 하지 못해서 간단하게 바로 이해할 수 있는 팁을 정리해본다. 앱을 개발하다보면 https통신을…

[Swift3] UITextview의 keyboard 닫기
Swift 3.0
shares1 views
Swift 3.0
shares1 views

[Swift3] UITextview의 keyboard 닫기

MJ Kim - 4월 29, 2017

스토리보드에서 델리게이트를 선언하고 class에 UITextViewDelegate를 상속받아서 delegate=self를 viewDidLoad에서 설정하면 간단하게 해결되는데 가끔 헷깔려 하는 경우가 있어 적어본다. [crayon-59043e917323e416263222/] [crayon-59043e9173243055213801/] [crayon-59043e9173245696369664/]…

스토리보드에서 다국어 지원 및 Xcode 8.3이상에서 이슈
Swift 3.0
shares4 views
Swift 3.0
shares4 views

스토리보드에서 다국어 지원 및 Xcode 8.3이상에서 이슈

MJ Kim - 4월 29, 2017

다국어 지원은 우선 Localizable.strings파일을 생성한 다음 언어를 지정한다. 그리고 필자가 자주 사용하는 일부 컨트롤들에 대한 확장(extension)을 추가한 다음 스토리보드에서 사용하는…

One Response

  1. 가장 기초부터 빠지지 않고 꼼꼼히 알려주셔서 감사합니다.