导航

SWIFT——类型转换基础

Posted on 2015-10-28 16:55  zhuzhubjtu  阅读(200)  评论(0)    收藏  举报

文章为自己学习所用,系转载。为学习51cto课程的笔记。如有侵权,请私信本人进行删除。

链接如下。

​http://edu.51cto.com/roadmap/view/id-58.html

 

1 var strValue:String = "12345"
2 var intValue1 = strValue.toInt()  //to int方法 ,这样就可以直接转换了
3 println(intValue1);
4 var intValue2:Int? = strValue.toInt() //不加问号会出错,这样把intValue2变成一个可选的状态。
5 println(intValue2);
6 
7 var strValue1:String = "ab12"
8 intValue1 = strValue1.toInt()
9 println(intValue1);

如果里面含有非数字的字符,就会返回nil。这个就是问号的作用。或者就不加:int,系统自动识别类型。

 1 var strValue2:String = toString(intValue1);

2 var strValue3:String = toString(true)

3 println(strValue3) //输出是true