2
這裏是我的字符串數組:轉換字符串數組,數組CGFloat的斯威夫特
let StringArray = ["1.4", "75.3", "23.4"]
而且我wan't這個字符串數組轉換爲CGFloat的陣列我該怎麼辦呢?
這裏是我的字符串數組:轉換字符串數組,數組CGFloat的斯威夫特
let StringArray = ["1.4", "75.3", "23.4"]
而且我wan't這個字符串數組轉換爲CGFloat的陣列我該怎麼辦呢?
最簡單的方法是使用map
給每個元素從一種類型轉變爲另一種類型:
let doubleArray = StringArray.map {
CGFloat(($0 as NSString).doubleValue)
}
需要演員來NSString
因爲沒有字符串以純SWIFT雙轉換 - 至少我是不知道任何。