
TCP UDP HTTP TCP/IP是一個協(xié)議組康愤,可分為四個層次: 應(yīng)用層,傳輸層隔披,網(wǎng)絡(luò)層,數(shù)據(jù)鏈路層寂拆。網(wǎng)絡(luò)層的協(xié)議有 IP協(xié)議奢米,ICMP協(xié)議...
The MVC design pattern considers there to be three types of objects: mod...
錯誤處理(Error handling)是響應(yīng)錯誤以及從錯誤中恢復(fù)的過程。Swift 提供了在運(yùn)行時對可恢復(fù)錯誤的拋出纠永、捕獲鬓长、傳遞和操作的一流支...
訪問控制可以限定其他源文件或模塊中的代碼對你的代碼的訪問級別。這個特性可以讓我們隱藏代碼的一些實(shí)現(xiàn)細(xì)節(jié)尝江,并且可以為其他人可以訪問和使用的代碼提供...
可選鏈?zhǔn)秸{(diào)用(Optional Chaining)是一種可以在當(dāng)前值可能為nil的可選值上請求和調(diào)用屬性涉波、方法及下標(biāo)的方法。如果可選值有值,那么...
Swift 使用自動引用計數(shù)(ARC)機(jī)制來跟蹤和管理你的應(yīng)用程序的內(nèi)存啤覆。通常情況下苍日,Swift 內(nèi)存管理機(jī)制會一直起作用,你無須自己來考慮內(nèi)存...
An instance of a class is traditionally know as an object.However,Swift ...
如果你熟悉 C 語言窗声,你會知道在 C 語言中相恃,枚舉會為一組整型值分配相關(guān)聯(lián)的名稱。Swift 中的枚舉更加靈活笨觅,不必給每一個枚舉成員提供一個值拦耐。...
泛型是 Swift 的強(qiáng)大特性之一,許多 Swift 標(biāo)準(zhǔn)庫是通過泛型代碼構(gòu)建的见剩。事實(shí)上杀糯,泛型的使用貫穿了整本語言手冊,只是你可能沒有發(fā)現(xiàn)而已炮温。...