Swift這個語法常常會遇到參數型態間的轉換,寫慣了C#,常常遇到什麼參數轉換就會想要.toString() .toInt()阿之類的,偏偏Swift沒有這些function不打緊,還每種型態的變數互轉常常方式不一樣….搞得我每次遇到都要查一下到底這次又該用哪個function來轉換好,最後索性就把這些整理起來做成Extension,以後就跟C#一樣to啥to啥的就好.
- 那接下來就來介紹怎麼擴充Swift的function語法
- extension是關鍵字,擴充String類別型態的function ```swift
extension String{
func toDoublue() -> Double{
}return (self as NSString).doubleValue;
}
```