Swifter {Swift Developer}

메뉴
[문법] 메소드 init (초기화) [crayon-58b2c7fd002c3078199181/] Array구조체는 배열을 관리한다. 배열의 요소 데이터형을 지정하고 초기화를 한다. 예제 [crayon-58b2c7fd002c8176664016/] 관련 프레임웍: Foundation, Array
[문법] [crayon-58b2c7fd005c8087862187/] Swift로 개발하는 앱은 클래스라는 단위로 구성된다. 클래스에서 객체의 속성을 유지하기 위해 사용하는 인스턴스 변수 처리를 위한 정의 방법을…
열거형은 여러가지 값을 단일 단위로 나타내는 데이터형이다. 다른 프로그래밍 언어에서도 열거형은 존재하며, 스위프트언어는 열거형 함수를 가지게 하거나 열거자 값을 갖게…
폐쇄(Closure) 사용방법을 알아보자. 앱을 만드는데 있어서 필수적인 요소이기 때문에 필히 기억하자. 이번 장의 목표 폐쇄를 생성하고 사용하기 열거형을 생성하고 사용하기…
[vc_row][vc_column][vc_custom_heading text=”3장 함수와 클래스 ” font_container=”tag:h1|text_align:left” use_theme_fonts=”yes”][vc_separator][vc_column_text]현대적인 언어의 프로그래밍을 한다면 필수적으로 알아야 할 함수와 클래스, 구조체, 열거형도 Swift언어(에서는 간단하게 사용할…
[vc_row][vc_column][vc_column_text]Swift언어의 오류처리는 버전 1.0까지는 NSErrorPointer를 사용하여  NSError를 리턴하거나 그냥 리턴값에서 오류를 리턴하거나 직접 Either처리를 하고 오류처리와 정상적인 작업을 분리하는 방법이…
[vc_row][vc_column][vc_column_text]Swift언어는 연산자로 문자열을 조작하는 방법이 쉽습니다. 예로, 문자열 결합을 하고 싶다면, “+”와 “+=”연산자로 간단하게 결합할 수 있지만 Objective-C언어에서는 “stringByAppendingString”메소드를 사용해야…
[vc_row][vc_column][vc_column_text]이번장에서는 숫자 리터럴은 “1234” 및 “-100”, “0xff00”등의 정수 리터럴, “3.14” 및 “314e-1”등의 부동소수점 리터럴이 있습니다. 연산자는 Objective-C언어등을 사용해본 독자들라면 알고…
[vc_row][vc_column][vc_custom_heading text=”2장 Swift 기본문법” use_theme_fonts=”yes”][vc_column_text]Swift 소스코드를 보면 왠지 JavaScript나 Ruby와 같은 어디선가 자주 보던 문법이라서 모던한 느낌이 강합니다. 타입추론에 의한…
[vc_row][vc_column][vc_column_text] 2-2. Xcode 설치하기 Swift언어로 개발하려면 Xcode라는 Apple에서 제공하는 통합 개발환경을 설치해야 합니다. 소스코드 편집뿐만 아니라, git기반 소스코드관리, 스토리보드라는 화면…
[vc_row][vc_column][vc_column_text]Swift언어는 Apple이 매년 열고 있는 WWDC(World Wide Developers Conference) 2014에서 발표된 새로운 개발언어입니다. Apple은 현재 Xcode 및 다양한 환경에서 사용되고…
[vc_row][vc_column][vc_column_text]Swift언어는 Apple이 매년 열고 있는 WWDC(World Wide Developers Conference) 2014에서 발표된 새로운 개발언어입니다. Apple은 현재 Xcode 및 다양한 환경에서 사용되고…