Swift 코딩 - 아이폰 어플 개발 - 애플의 언어 - swift hello world

안녕하세요

아이폰, 아이패드, 애플워치, 맥북 프로그램 개발을 위해서는 Objective-C 나 Swift를 사용해서 만들 수 있습니다

Objective-C 는 C언어를 iOS 개발에 용이하게 만들기 위해 객체화해서 만든 언어이고

Swift는 거의 iOS 개발에서만 사용하는 애플의 전용 언어입니다

오늘은 Xcode를 이용해 swift hello world 출력까지 해보겠습니다

Swift5

앱스토어에서 Xcode를 먼저 다운 받아주세요



Swift, Objective-c 는 보통 Xcode에서 작성합니다

 

다운 받으셨으면

Create a new Xcode project 로 프로젝트를 생성해 주세요!

 

Xcode 

왼쪽은 예전 xcode 로고이고 오른쪽은 새로운 로고인데

예전에 비해 더 입체적으로 바뀌었네요 색상도 스페이스 그레이로 바뀌었고 ㅎㅎ


보통 App을 만들 때 사용하실 텐데 그럴때는 App에서 만드시면 됩니다

그러면 가상 머신도 실행해 볼 수 있어요(물론 모듈 다운로드 해주셔야해요 😂)

오늘은 간단하게 hello world 만 출력해 볼 거기 때문에

Command Line Tool 로 생성해 주세요

 

프로젝트 명을 입력해주시고

아래는 단체의 id? 정도 써주시면 되고

언어를 Swift로 선택해 주세요

 

그러면 다른 언어들과 거의 비슷하게

main으로 시작되는 파일을 받으실 수 있어요

main.swift를 눌러보시면 코드창이 나옵니다

 

코드 창이 나온 것을 보면

import Foundation

print("HEllo, world!")

 

import 파운데이션을 불러왔는데



파운데이션은

데이터 저장 및 지속성, 텍스트 처리, 날짜 및 시간 계산, 정렬 및 필터링, 네트워킹을 포함하여 앱 및 프레임 워크에 대한 기본 기능 계층을 제공합니다. Foundation에서 정의한 클래스, 프로토콜 및 데이터 유형은 macOS, iOS, watchOS 및 tvOS SDK 전체에서 사용됩니다.

이러한 기능을 합니다

그리고는 다른 객체 지향 언어들과 비슷하게 print("hello, world") 로 출력해주네요

 

이제 실행을 해볼게요

command+R 눌러보시면 작성한 코드가 실행이 됩니다.

 

아래 처럼 Hello, World! 가 출력된 것을 볼 수 있어요

Xcode 에서 Swift 생성하면 바로 hello world 를 출력할 수 있는 코드를 보여주며 환영해 줍니다

감사합니다

댓글

Designed by JB FACTORY