[swift] 배열
1. 배열같은 타입의 자료들을 저장하는 자료구조 2. 샘플 코드 // 배열 var arr1 : Array = [1,2,3] // 정확한 모양var arr2 :[Int] = [1,2,3]var arr3 = [1,2,3]var arr4 = [] // __NSArray0, objectiveC의 NSArray 호환 타입var arr5 : [Int] = [] showType(arr3)showType(arr2)showType(arr4)showType(arr5) // 주의var t1 = (1,2,3) // tuple (다른 타입)var a1 = [1,2,3] // array (같은 타입) // 멤버 함수 활용print(a1.isEmpty)print(a1.count) a1.append(4) var a2 = a1 + a..
[swift] 튜플
1. 튜플두 개 이상의 값을 가짐다른 타입도 저장 가능() 안에 ,로 구분 2. 샘플 코드// 4. 튜플 : 두개 이상의 값을 가짐 var t1 = (1,3.4) // 인트랑 더블print(t1) // 두개 출력showType(t1) // 튜플에 (Int, Double) 저장하는 타입 //아래와 같이 선언var t2 : (Int, Double) = (1, 3.4) // 요소 접근var t3 = (1, "kim", "seoul") var id = t3.0 // 요소 하나에 접근 var (id2, name, addr) = t3 //모든 요소를 한번에 꺼내기 각 변수는 독립변수var (id2, name, _) = t3 // 3개꺼내오는데 마지막껀 관심없다. 관심없는 요소는 _로 표현print(name, add..