我可以: 邀请好友来看>>
ZOL星空(中国) > 技术星空(中国) > 飞雀教育iOS课程讲解字符串相关知识点
帖子很冷清,卤煮很失落!求安慰
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

飞雀教育iOS课程讲解字符串相关知识点

12浏览 / 0回复

bynr7h

bynr7h

0
精华
8
帖子

等  级:Lv.3
经  验:680
  • Z金豆: 0

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:
  • 注  册:2016-07-27
  • 登  录:2017-05-03
发表于 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)

}


高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表