SWIFT : 기초 정리 1

2016. 7. 7. 02:16




SWIFT : 기초정리 1




JAVA와 JAVASCRIPT 문법을 어느정도 숙지한다고 가정해서 정리하겠다






변수

- 변수는 값을 변경 가능하고 var를 이용해 선언한다. 대입하는 값으로 타입 선언을 생략할 수 있다



var i = 1

var f : Float = 1.1

var str = "Hello, Swift"

str = "Hello, iOS"



자바의 경우 문장의 끝에 세미콜론(;)을 붙여야 했지만 스위프트에서는 상관이 없다






상수

- 상수는 let 으로 선언하고, 한 번 대입된 값을 변경할 수 없다.



//상수 - 변경불가

let constant = 123






데이터 타입

- Character

- Bool

- Int, Uint(Int8, Int16, Int32...)

- Float, Double

- String






문자와 문자열


//문자

let char1 : character = "a"

//문자열

var str = "Hello, Swift Language"

let str2 = "Swift"

let str3 = "1 + 2 = \(1+2)"

let str4 = "Hello, \(str2)"







배열


// 변경가능

var intArray : [Int] = [ 1, 2, 3, 4, 5 ]

// 변경 불가

let strArray = [ "A", "B", "C" ]


// 개수

intArray.count


// 항목 접근

intArray[2]







딕셔너리


var dic1 : [String:Int] = [ "1월":1, "2월":2, "3월":3 ]

var dic2 : = ["1월":"January", "2월":"February", "3월":"March" ]


//접근

dic1["2월"]



'ios' 카테고리의 다른 글

SWIFT : 기초 정리 3  (0) 2016.07.07
SWIFT : 기초 정리 2  (0) 2016.07.07

+ Recent posts