Swift| 基础语法(三)
总结下 swift下的基础语法,里面涉及到:常量&变量、Swift中的数据类型、逻辑分支、循环、字符串相关、数组和字典、方法的书写调用等内容,考虑到阅读体验分多篇来展示,希望对大家学习swift有所帮助,同时也是对自己的一个总结。
Swift| 基础语法(一)
Swift| 基础语法(二)
Swift| 基础语法(三)
Swift| 基础语法(四)
Swift| 基础语法(五)
本文涉及:
遍历字符串
字符串拼接
字符串的截取
字符串的判断
ASC 值进行比较
数组(Array)是一串有序的由相同类型元素构成的集合
数组分成:可变数组和不可变数组
对数组的基本操作
数组的遍历
数组的合并
简化参数名,如 1(从0开始,表示第i个参数...)
字典允许按照某个键来访问元素
字典是由两部分集合构成的,一个是键(key)集合,一个是值(value)集合
键集合是不能有重复元素的,而值集合是可以重复的,键和值是成对出现的
Swift字典类型是Dictionary,也是一个泛型集合。
字典的初始化
- 使用let修饰的数组是不可变字典
- 使用var修饰的数组是可变字典
字典的基本操作
字典的遍历
字典的合并
方法调用 闭包中必须使用 self,类中使用时不必加self
有参数、无返回值:
无参数、有一个返回值:
无参数、有二个返回值:
有若干个不确定的参数、有一个返回值:
函数的外部参数
在Swift语言中,目前有五种修饰符,有 open public internal fileprivate private 这五个访问权限,都可以修饰属性和方法。
5种修饰符访问权限排序