分享到:
发表于 2016-08-05 11:51:30 楼主 | |
学生在学习Swift语言时,知道什么是初始化空字符串吗?如何检测字符串是否为空?字符串可变性如何理解?如果你对此有疑惑,可以查看本篇文章的内容。本篇文章即“iOS课程—字符串相关知识点”,主要讲解了初始化空字符串、字符串可变性和字符等内容。详情如下: 1、初始化空字符串 var a=String() //a=nil a是不能等于nil的,nil在swift中是数值,不是一个空的对象。 2、检测是否为空 isEmpty是一个布尔值,用来进行判断是否为空。 if a.isEmpty{ print(“a为空”) } 3、字符串可变性 a+=“你好” a+=“,欢迎学习swift” //需要注意的是a是var类型,如果是let,则不可改变。 let b=“” //b+=“你好”会编译错误,因为是let 4、字符 字符,其实就和羊肉串一样,羊肉串上面,每个都是一块羊肉,而字符串上面,每一个都是字符组成的,每一个字符值代表一个Unicode字符。 var c=“Dog!” 在新版的swift中直接是无法打印c,可以通过c.characters方式来进行打印。 for character in c.characters{ print(character) } |
|
楼主热贴
个性签名:无
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见