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

    发布:51Code 时间: 2017-05-08 11:00

  • Swift目前最新的版本是3.1,在熟悉最新的Swift版本,进行实际项目开发的过程中,遇到关于数据类型转换的问题,尤其是字符串与其他数据类型的转换。下面给大家总结一下,在Swift3.0中...

  • 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字典访问

    下一篇:Swift3字典编辑

相关资讯
网站导航
Copyright(C)51Code软件开发网 2003-2015 , 沪ICP备05003035号