let h = 8
let m = 23
let s = 9
let timeString = String(format: "%02d:%02d:%02d", arguments: [h, m, s])
let timeStr = String(format: "%02d:%02d:%02d", h, m, s)
字符串截取
let str ="聽(tīng)說(shuō)下雨天音樂(lè)和辣條更配喲"
//fromIndex 是從指定位置開始截取 直到末尾
//打印結(jié)果:下雨天音樂(lè)和辣條更配喲
let result1 = str.substringFromIndex("哈哈".endIndex)
print(result1)
//toIndex 從開始截取直接截取到指定位置
//打印結(jié)果:聽(tīng)說(shuō)下雨天音樂(lè)和辣條更
let result2 = str.substringToIndex(str.endIndex.advancedBy(-2))
print(result2)
//withRange:截取指定范圍
//打印結(jié)果:下雨天音樂(lè)和辣條更
let startIndex = "哈哈".endIndex
let endIndex = str.endIndex.advancedBy(-2)
let result3 = str.substringWithRange(startIndex..<endIndex)
print(result3)
//如果不習(xí)慣Swift寫法,也可以直接將String轉(zhuǎn)換成NSString 使用
//打印結(jié)果:聽(tīng)說(shuō)
let ocStr = str as NSString
print(ocStr.substringWithRange(NSMakeRange(0, 2)))