前言:在研究《iOS 性能監(jiān)控(二)—— 主線程卡頓監(jiān)控》中性誉,發(fā)現(xiàn)有一些GCD信號量的知識之前沒有好好梳理過。故本篇用來梳理一下GCD中信號量dispatch_semapho...
![240](https://upload.jianshu.io/users/upload_avatars/545729/c9034e6590a6.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言:在研究《iOS 性能監(jiān)控(二)—— 主線程卡頓監(jiān)控》中性誉,發(fā)現(xiàn)有一些GCD信號量的知識之前沒有好好梳理過。故本篇用來梳理一下GCD中信號量dispatch_semapho...
1.前言 1.什么是位移枚舉? 如我們在寫代碼中經(jīng)常用過或者是見過的這種寫法的枚舉 通過 | (位運算符或)進(jìn)行組合使用 如: 我們點進(jìn) forControlEvents 需...
在做微博第三方登錄的時候吆视,每次APP啟動希俩,都會崩潰到WeiboSDK registerApp:這個方法地方吊宋,并且最終斷點會斷在[WBMFPRSA getPublicKey] ...
最近做項目的時候遇到一個問題,子類寫了一個和父類的私有方法同名的方法颜武,導(dǎo)致父類方法被子類該方法重寫璃搜,出現(xiàn)異常。比如下面這種情況: 然后我創(chuàng)建一個 TestB 對象鳞上,并調(diào)用 s...
簡介 SwiftLint[https://github.com/realm/SwiftLint] 是 realm 公司開發(fā)的一個插件这吻,用于強制檢查 Swift 代碼風(fēng)格和規(guī)則...
筆者是11號在官網(wǎng)下單的16G+512G的MacBook Pro,25號從上海發(fā)貨篙议,27號下午到手的唾糯。到今天已經(jīng)差不多用了兩天,體驗下來鬼贱,對于iOS開發(fā)移怯,總結(jié)一句話,就是性能...
AVPlayer + AVAssetResourceLoaderDelegate實現(xiàn)音頻的邊緩存邊播放 寫在最前面 如果你已經(jīng)在使用AVPlayer + AVAssetRes...
Mach-O里與方法有關(guān)的Load Command有兩種類型这难,LC_MAIN 和 LC_FUNCTION_STARTS舟误。 LC_MAIN LC_MAIN是描述可執(zhí)行文件的入口...