- Swift 4从零到精通iOS开发
- 张益珲
- 421字
- 2021-03-30 23:31:28
第3章 字符、字符串与集合类型
单丝不成线,独木不成林。
——中华民谚
在程序开发中,字符串的使用必不可少。字符串是编程中一种十分重要的数据类型,其实也是一组字符的集合。某些语言是没有独立的字符串类型的,例如C语言,其往往采用字符数组来作为字符串类型,Objective-C语言中封装了面向对象的字符串类型NSString,并向其中封装了大量的相关方法。Swift是一种弱化指针的语言,它提供了String类型和Character类型来描述字符串与字符。
集合类型是用于描述一组数据的集合体,例如一组整数组合在一起形成的整数集合、一组字符串组合在一起形成的字符串集合等。在Swift语言中一共提供了3种集合类型,即Array(数组)、Set(集合)和Dictionary(字典),这3种集合类型虽有很多共同点,但在实现上有许多差异,因此它们分别适用于不同的业务场景。
通过本章,你将学习到:
· 构造字符串、内嵌格式化字符串和分解字符串。
· Swift中的转义字符。
· 字符串相关方法的使用。
· Array的建立和元素的增、删、改、查。
· Set的建立与数学运算。
· Dictionary的建立及数据的操作方法。