![240](https://upload.jianshu.io/users/upload_avatars/2640074/31e27dba-e45d-4449-8f7c-9e47f9a419ab.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
0:基本知識 1:分類(category)和類擴展(extension )的區(qū)別 2:項目里查看文件的編譯順序 3:Category的實現(xiàn)原理 ...
0:KVO的使用步驟 1:KVO本質(zhì) methodForSelector方法 NSKVONotifying_Person里面的方法實現(xiàn) 2:如何...
throw和throws 處理錯誤的方式 方式一:用throwing函數(shù)傳遞錯誤 方式二:使用do - catch 方式三:將錯誤轉(zhuǎn)換成可選值 ...
1:存儲屬性的初始賦值 概述 注意點 2:默認(rèn)屬性值 3:構(gòu)造器 4:可選屬性類型 5:類的繼承和構(gòu)造過程 介紹 5.1:指定構(gòu)造器 概述 寫法...
1:計算型屬性 2:存儲型屬性 3:類屬性 4:延遲加載屬性(懶加載) 5:只讀屬性 5: 屬性觀察器 6:屬性注意點
常見數(shù)據(jù)類型 變量類型的指定: 1:整數(shù)類型 2:浮點數(shù) 3:BOOL類型 3:元祖 3.1:元祖類型是由N個類型任意的數(shù)據(jù)組成(N>=0) 3...
1:位運算 1.1:按位取反運算符(~) 例子 1.2:按位與運算符 例子 1.3:按位或運算符 例子 1.4:按位異或運算符 例子 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)造方法 注意點 例子 注意點