티스토리 뷰
// Dictionary: Map처럼 key와 Value를 쌍으로 저장하는 구조
var roomCapacity:[String:Int] = ["small":10, "medium":50, "large":100]
// 추가하기
roomCapacity["xsmall"] = 5;
roomCapacity["xlarge"] = 200;
roomCapacity
// 값 읽기
roomCapacity["medium"]
// Key값 value값을 따로 만들기
let roomName = roomCapacity.keys
let capacities = roomCapacity.values
// Key값 value값을 arr로 만들기
let roomNameArr = [String](roomCapacity.keys)
let capacitiesArr = [Int](roomCapacity.values)
// Set : 순서가 없는 컬렉션, 집합 연산을 사용하기 위해 많이 쓴다.
var firstSet:Set = ["set1","set2","set3","set4", "set5"]
var secondSet:Set = ["set2","set4", "set7","set10"]
firstSet.union(secondSet)
firstSet.subtract(secondSet)
firstSet.intersect(secondSet)
firstSet.exclusiveOr(secondSet)
'Programming > iOS' 카테고리의 다른 글
[iOS/Swift] Understanding Auto Layout 번역 (0) | 2016.10.01 |
---|---|
[IOS/Swift] Control Flow (if/for/switch) (0) | 2016.08.07 |
[IOS/Swift] Collections - Array (0) | 2016.08.07 |
[IOS/Swift] Tuple, Typealias (0) | 2016.08.07 |
[IOS/Swift] 상수, 변수, String, Numbers(Int, UInt, Double) (0) | 2016.08.07 |
댓글