Swift 参考笔记

函数方法前的关键字的作用

mutating:能够在实例方法中修改属性值
static:代表静态方法,类似OC +()func
final:任何地方都无法更改
required:在类的构造器前添加,表明所有该类的子类必须实现该构造器
override:子类如果需要重写父类的方法,需在方法前加上override修饰

CharacterSet 里各个枚举类型的含义如下:

controlCharacters:控制符
whitespaces:空格
newlines:换行符
whitespacesAndNewlines:空格换行
decimalDigits:小数
letters:文字
lowercaseLetters:小写字母
uppercaseLetters:大写字母
nonBaseCharacters:非基础
alphanumerics:字母数字
decomposables:可分解
illegalCharacters:非法
punctuationCharacters:标点
capitalizedLetters:大写
symbols:符号

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容