IOS/Swift 문법

3. Dictionary

Hoya0415 2016. 5. 19. 22:04
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45

//: Playground - noun: a place where people can play

import UIKit

 
//mutable dictionary
var legs:Dictionary<String,Int> = [:]
 
var legs2:[String:Int= [:]
 
legs2["ant"= 6
legs2["snake"= 0
print(legs2)
 
var legs3 = ["ant":6"snake":0"cheetah":4]
 
print(legs3)
 
legs3["human"= 2
 
print(legs3)
 
//immutable dictionary
let legs4 = ["ant":6"snake":0"cheetah":4]
 
 
if(legs4.isEmpty)
{
    print("Didn't have Data")
}
else
{
    print("had Data")
    
    legs3["snake"= 10
    
    print(legs3)
}
 
 
var legs5:[String:String= ["YYZ":"Toronto","DUB":"Dublin",
"DUB2":"Dublin2"]
 
print(legs5)
 
for (legValue, legType) in legs5{
    print("\(legValue): \(legType)")
}
cs

written in full as :

Dictionary<Key, Value>

Creating an Empty Dictionary as :

var nameOfIntegers =[Int:String] ()

var nameOfIntegers:[Int:String] = [:]