2015年5月3日 星期日

dict字典

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

import UIKit

var arr = [1, 2, 3, 4, 5,]

arr[3]

arr[0]

arr.append(6)

arr.removeAtIndex(2)

println(arr)

arr.removeRange(1...2)

var dict = ["name": "Rob","age": 34,"gender": "mele"]

//加上驚嘆號,表示確認其值?
println(dict["name"]!)

//在字典中加入新的項目
dict["hairColour"] = "black"

dict["age"] = nil

var name = dict["name"]

var myString = "my name is + \(name!)"

問題:
1驚嘆號的用法?

2字典dict內的項目,被呼叫至字串顯示時,似乎有兩種作法。
一種是是上述,先定義變數name為字典內的一個項目,
再呼叫該字串(後面還是要加上!)

另一種是
var name = "name"

var myString = "my name is \(dict[name]!)"           

Rob後面練習

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

import UIKit

var arr = [2, 4, 6, 8]

arr.removeAtIndex(0)

arr.append(10)

var aboutMe = ["name": "Rob", "age": 34]

var name = aboutMe["name"]!

var age = aboutMe["age"]!

var myString = "My name is \(name) and my age is \(age)"

搭配:
RobSwift23
範例4-3

// Playground - noun: a place where people can play
import UIKit
var arr = [2, 4, 6, 8]
arr.removeAtIndex(0)
arr.append(10)
var aboutMe = ["name": "Rob", "age": 34]
var name = aboutMe["name"]!
var age = aboutMe["age"]!
var myString = "My name is \(name) and my age is \(age)"

沒有留言:

張貼留言

歡迎網友的交流與分享,謝謝。