2019 iOS面試題大全---全方面剖析面試 分類 擴展 代理(Delegate) 通知(NSNotification) KVO (Key-value observing)...
![240](https://upload.jianshu.io/users/upload_avatars/1838228/98fe652a2e95.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
2019 iOS面試題大全---全方面剖析面試 分類 擴展 代理(Delegate) 通知(NSNotification) KVO (Key-value observing)...
LLDB全稱Low Level Debugger 浮创,并不是低水平的調(diào)試器忧吟,而是輕量級的高性能調(diào)試器,默認內(nèi)置于Xcode中斩披。能夠很好的運用它會使我們的開發(fā)效率事半功倍溜族,接下來...
從C的面向過程到接觸OC的對象、消息的過渡初期總會有知其然不知其所以然的糾結(jié)垦沉,相關(guān)的學習資源一般都是介紹有什么煌抒、使用步驟一二三四的套路,這樣就很難知道知道本質(zhì)是什么厕倍,能干什么...
該文章屬于劉小壯原創(chuàng)寡壮,轉(zhuǎn)載請注明:劉小壯[http://www.reibang.com/u/2de707c93dc4] 前段時間公司項目打算重構(gòu),準確來說應該是按之前的產(chǎn)品...
前言 iOS開發(fā)會經(jīng)常用到cocoapods管理第三方讹弯,簡單况既、方便、高效组民。如何集成cocoapods在cocoapods官網(wǎng)和Podfile語法說明會有詳細介紹棒仍,本文我想介紹...
ffmpeg主要組成部分 1蹬跃、libavformat:用于各種音視頻封裝格式的生成和解析,包括獲取解碼所需信息以生成解碼上下文結(jié)構(gòu)和讀取音視頻幀等功能,包含demuxers和...
本文對iOS應用上經(jīng)常遇到的Crash(常規(guī)signal觸發(fā)的閃退)進行分析翁都,并結(jié)合筆者的優(yōu)化經(jīng)驗碍论,給出Crash分析和建議。 一柄慰、Crash與信號 1.1 Crash是如何...
二進制重排 二進制重排其實并不是什么特別新穎的技術(shù)鳍悠。 目的 二進制重排(layout)的目的在于將hot code聚合在一起,即使得最經(jīng)常執(zhí)行的代碼或最需要關(guān)鍵執(zhí)行的代碼(如...
2019 iOS面試題大全---全方面剖析面試2018 iOS面試題---算法相關(guān)1坐搔、七種常見的數(shù)組排序算法整理(C語言版本)2藏研、2019 算法面試相關(guān)(leetcode)-...
加入到新的團隊后蠢挡,首先發(fā)現(xiàn)的問題就是項目編譯速度太慢了!簡直慢到令人發(fā)指凳忙,什么概念呢业踏,當你修改了項目的配置文件或者重新 pod install 或者其他改動,導致工程觸發(fā)全量...
0x0 Block 回調(diào)的崩潰 在MRC環(huán)境下消略,使用Block 來設(shè)置下載成功的圖片堡称。當self釋放后,weakSelf變成野指針,接著就悲劇了 0x1 多線程下Setter...
打造完備的 iOS 組件化方案:如何面向接口進行模塊解耦晓殊? 關(guān)于組件化的探討已經(jīng)有不少了,在之前的文章iOS VIPER架構(gòu)實踐(三):面向接口的路由設(shè)計中伤提,綜合比較了各種方...