- 상수 : let
let myConstant = 42
let implicitInteger = 70
let implicitDouble = 70.0
let explicitDouble : Double = 70
- 변수 : var
var myVariable = 42
myVariable = 50
- 형변환
let label = "The width is "
let width = 94
let widthLabel = label + String(width)
- 문자열에 변수값을 포함하는 방법 : \(value)
let apples = 3
let oranges = 5
let appleSummary = "I have \(apples) apples."
let fruitSummary = "I have \(apple + oranges) pieces of fruit."
- arrays 와 dictionaries 만들기 : []
var shoppingList = ["생선", "물", "쌀", "화장지"]
shoppingList[1] = "물병"
var occupations = ["홍길동": "소설주인공", "이순신": "장군", ]
occupations["Jayne"] = "Public Relations"
- array 또는 dictionary 초기화
let emptyArray = String[]()
let emptyDictionary = Dictionary<String, Float>()
shoppingList = []
cooupations = [:]
참고 : Apple Inc. ‘The Swift Programming Language.'
'Smart Device > Swift' 카테고리의 다른 글
Swift 함수 #3 - nested functions(중첩함수) (0) | 2014.06.09 |
---|---|
Swift 함수 #2 - 여러개의 반환값과 인수를 가지는 함수 (0) | 2014.06.09 |
Swift 함수 #1 (0) | 2014.06.07 |
Control Flow(for-in, if, switch, while, do) 예제 (0) | 2014.06.04 |
Hello, Swift (0) | 2014.06.04 |