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(一)——轻地图组
- 下一篇: 棋盘上的数学里程碑