函數(shù)方法前的關(guān)鍵字的作用
mutating:能夠在實(shí)例方法中修改屬性值
static:代表靜態(tài)方法雨涛,類似OC +()func
final:任何地方都無(wú)法更改
required:在類的構(gòu)造器前添加匪凉,表明所有該類的子類必須實(shí)現(xiàn)該構(gòu)造器
override:子類如果需要重寫父類的方法闲先,需在方法前加上override修飾
CharacterSet 里各個(gè)枚舉類型的含義如下:
controlCharacters:控制符
whitespaces:空格
newlines:換行符
whitespacesAndNewlines:空格換行
decimalDigits:小數(shù)
letters:文字
lowercaseLetters:小寫字母
uppercaseLetters:大寫字母
nonBaseCharacters:非基礎(chǔ)
alphanumerics:字母數(shù)字
decomposables:可分解
illegalCharacters:非法
punctuationCharacters:標(biāo)點(diǎn)
capitalizedLetters:大寫
symbols:符號(hào)