)
let currentversion = "v1.0.6.1221" // 定義一段字串
let strarray = currentversion.components(separatedby: ".") // 將字串分離,分離點是字串「.」
print("分離的字元:\(strarray)")
執行結果:
分離的字元:["v1", "0", "6", "1221"]
print("增加內容後的字串:\(currentversion)")
執行結果:
增加內容後的字串:v1.0.6.1221.8086
let cutoutstring = (currentversion as nsstring).substring(with: nsrange(location: 0, length: 6)) //擷取currentversion前6位字串
print("擷取的字串:\(cutoutstring)")
執行結果:
擷取的字串:v1.0.6
// 字串字首和字尾判斷
執行結果:
這是乙個**
這是一張jpg
// 數字字串比較大小
let numberstringone = "123"
let numberstringtwo = "456"
if numberstringone > numberstringtwo else if numberstringone < numberstringtwo else
執行結果:
123小於456!
// 數字字串轉成整型
let numberstringthree = "1234"
let number = (numberstringthree as nsstring).intvalue
print("string轉化int結果:", number)
執行結果:
string轉化int結果: 1234
通過設定斷點,可以看出,number的型別確實轉成了int32,如圖:
swift學習筆記之string 型別轉換
在swift2.0中string型別的轉換發生了一些改變 其中取消了toint方法 要想講string型別轉換為int型別 要用如下的方法 var str string 12345 vars stras nsstring intvalue print s string型別轉換為double vars...
UISlider之純Swift建立及其常見方法
建立uislider例項物件 let slider uislider 設定最小值 slider.minimumvalue 0設定最大值 slider.maximumvalue 10設定滑塊左側進度條顏色 slider.minimumtrackcolor uicolor red設定滑塊右側進度條顏色 ...
Swift程式設計基礎之筆記總結 String
個人總結若有疏漏,還望指點補全。string swift中的string型別是輕量級且易讀 結構體,列舉等 全為值型別 nsstring 為引用型別 字串的處理上方便 一.判斷是否是空串 public var isempty bool 例 str.isempty ps swift裡面也存在可變與不可...