SWIFT : 기초 정리 1
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 |