您的位置:首页 > 移动开发 > Swift

Swift3字符串转换为其他数据类型

2017-05-01 21:48 267 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Swift3 字符串 转换