Swift基础学习一

String

hasPrefix(“”) 前缀

uppercaseString  大写

lowercaseString 小写

unicodeScalars 所有字符

 

Array

var arrayString[] = [“string1”,”string2”]

count 数目

isEmpty 是否空

append(3) 添加一项

shoppingList.insert("MapleSyrup", atIndex: 0) 插入一项

shoppingList.removeAtIndex(0) 删除一项

shoppingList.removeLast() 删除最后一项

enumerate(list)分解数组

 

var threeDoubles = Double[](count: 3, repeatedValue: 0.0)//初始化3个数都为0.0

var anotherThreeDoubles = Array(count: 3, repeatedValue: 2.5)

 

Dictionary

var airports: Dictionary<String, String> = ["TYO": "Tokyo", "DUB": "Dublin"]

airports.count//数目

airports["LHR"] = "London"//添加一项

let oldValue = airports.updateValue("DublinInternational", forKey: "DUB")//

airports["APL"] = nil//删除APL

let removedValue = airports.removeValueForKey("DUB")//删除DUB

 

for (airportCode, airportName) inairports {//遍历airports

println("\(airportCode): \(airportName)")

}

 

for airportCode in airports.keys{//根据key遍历

println("Airportcode: \(airportCode)")

}

for airportName inairports.values//根据value遍历

 

let airportCodes = Array(airports.keys)

let airportNames = Array(airports.values)

var namesOfIntegers = Dictionary<Int, String>()

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值