在swift中對(duì)類和struct進(jìn)行擴(kuò)展或使用協(xié)議擴(kuò)展(本質(zhì)是mixin),是非常簡單且實(shí)用的語法。但是語法糖太好用了就可能亂用并產(chǎn)生混亂(比如,團(tuán)隊(duì)中對(duì)時(shí)間處理做了很多的擴(kuò)...

在swift中對(duì)類和struct進(jìn)行擴(kuò)展或使用協(xié)議擴(kuò)展(本質(zhì)是mixin),是非常簡單且實(shí)用的語法。但是語法糖太好用了就可能亂用并產(chǎn)生混亂(比如,團(tuán)隊(duì)中對(duì)時(shí)間處理做了很多的擴(kuò)...
一、背景 最近Blurrr新版本需求出來了,需要iOS客戶端可以保存帶Alpha通道視頻。 那什么是帶Alpha通道的視頻呢?舉個(gè)栗子: 在視頻編輯中,我們常常會(huì)將文字增加各...
一.七層?四層? OSI模型(Open System Interconnection Reference Model,縮寫為OSI),全名“開放式系統(tǒng)互聯(lián)通信參考模型”,是一...
最近在重溫這本OC經(jīng)典之作《Effective Objective-C 2.0編寫高質(zhì)量iOS與OS X代碼的52個(gè)有效方法》,這篇文章算是重溫之后的產(chǎn)物吧,讀完這篇文章你將...