0:基本知識(shí) 1:分類(category)和類擴(kuò)展(extension )的區(qū)別 2:項(xiàng)目里查看文件的編譯順序 3:Category的實(shí)現(xiàn)原理 ...
0:KVO的使用步驟 1:KVO本質(zhì) methodForSelector方法 NSKVONotifying_Person里面的方法實(shí)現(xiàn) 2:如何...
throw和throws 處理錯(cuò)誤的方式 方式一:用throwing函數(shù)傳遞錯(cuò)誤 方式二:使用do - catch 方式三:將錯(cuò)誤轉(zhuǎn)換成可選值 ...
1:存儲(chǔ)屬性的初始賦值 概述 注意點(diǎn) 2:默認(rèn)屬性值 3:構(gòu)造器 4:可選屬性類型 5:類的繼承和構(gòu)造過程 介紹 5.1:指定構(gòu)造器 概述 寫法...
1:計(jì)算型屬性 2:存儲(chǔ)型屬性 3:類屬性 4:延遲加載屬性(懶加載) 5:只讀屬性 5: 屬性觀察器 6:屬性注意點(diǎn)
常見數(shù)據(jù)類型 變量類型的指定: 1:整數(shù)類型 2:浮點(diǎn)數(shù) 3:BOOL類型 3:元祖 3.1:元祖類型是由N個(gè)類型任意的數(shù)據(jù)組成(N>=0) 3...
1:位運(yùn)算 1.1:按位取反運(yùn)算符(~) 例子 1.2:按位與運(yùn)算符 例子 1.3:按位或運(yùn)算符 例子 1.4:按位異或運(yùn)算符 例子 1.5:按...
跟c語言基本一樣的有 不一樣的有for-in和switch for-in switch 標(biāo)簽 guard的使用 例子 swift中的do whi...
結(jié)構(gòu)體的介紹 格式 結(jié)構(gòu)體的使用 結(jié)構(gòu)體定義構(gòu)造方法 注意點(diǎn) 例子 注意點(diǎn)