這個指令是gcc引入的,作用是允許程序員將最有可能執(zhí)行的分支告訴編譯器。這個指令的寫法為:__builtin_expect(EXP, N)。意思是:EXP==N的概率很大。 ...
IP屬地:臺灣
這個指令是gcc引入的,作用是允許程序員將最有可能執(zhí)行的分支告訴編譯器。這個指令的寫法為:__builtin_expect(EXP, N)。意思是:EXP==N的概率很大。 ...
簡單的解析一下ReactiveCocoa的@keypath宏 在Xcode里面找到下面的選項,可以看到預編譯以后的代碼 我們從外到內一層一層的看第一個表達式 1>最外層是@(...
昨天在逛簡書的時候,無意間看到一款還算好用的MacOS App,Manico,在Mac App Store上可以免費下載。也可以免費使用。就是用幾次就會彈出一個感謝試用,要繼...
Swift tricks系列收集Swift牛逼的patterns和讓你代碼更加Swifty的tricks,持續(xù)更新中…… Associated Value Swift的enu...
Reference: https://www.cainwang.cn/afnssl/??AFNetworking, iOS開發(fā)中,以其優(yōu)雅的結構設計和簡便的調用方式,使其成為...
最近去面試了4家公司(1-3年iOS崗位),簡單記錄一下被問到的問題 1、SDWebImage的基本原理流程(涉及到圖片的存儲,下載管理和刪除這幾個方面的流程) 2、MJRe...
單例模式出現以后,關于它的爭執(zhí)就一直存在。在開發(fā)項目中,有很多時候我們需要一個全局的對象,而且要保證全局有且僅有一份即可。沒錯,單例在這個時候就是最佳的選擇,但是需要注意的是...