Swift3字符串转换为其他数据类型
2019獨角獸企業重金招聘Python工程師標準>>>
Swift目前最新的版本是3.1,在熟悉最新的Swift版本,進行實際項目開發的過程中,遇到關于數據類型轉換的問題,尤其是字符串與其他數據類型的轉換。下面給大家總結一下,在Swift3.0中將字符串轉換為其他數據類型的方法。
一?、轉換為整型: intValue , ?integerValue
?
1.字符串中只包含數字
2.字符串中包含數字和字符
var?str=NSString(string:?"100ab")
print(str.intValue);//100
3.字符串中只包含字符
ar?str=NSString(string:?"ab")
print(str.intValue);//0
4.空字符串
var?str=NSString(string:?"")
print(str.intValue);//0
?
二、轉換為浮點型
1.字符串包含數字和字符
var?str=NSString(string:?"100ab")
print(str.floatValue);//100.0
2.空字符串
var?str=NSString(string:?"")
print(str.floatValue);//0.0
?
?
?
三、轉換為布爾類型
1.字符串包含數字和字符
?
var?str=NSString(string:?"100ab")
print(str.boolValue);//true
2.空字符串
var?str=NSString(string:?"")
print(str.boolValue);//false
?
?
轉載于:https://my.oschina.net/u/2971691/blog/890007
總結
以上是生活随笔為你收集整理的Swift3字符串转换为其他数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一句话搞定webmap(一)——轻地图组
- 下一篇: 棋盘上的数学里程碑