2019 iOS面試題大全---全方面剖析面試 分類 擴(kuò)展 代理(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面試題大全---全方面剖析面試 分類 擴(kuò)展 代理(Delegate) 通知(NSNotification) KVO (Key-value observing)...
從C的面向過程到接觸OC的對象、消息的過渡初期總會有知其然不知其所以然的糾結(jié),相關(guān)的學(xué)習(xí)資源一般都是介紹有什么艺玲、使用步驟一二三四的套路括蝠,這樣就很難知道知道本質(zhì)是什么,能干什么...
該文章屬于劉小壯原創(chuàng)饭聚,轉(zhuǎn)載請注明:劉小壯[http://www.reibang.com/u/2de707c93dc4] 前段時間公司項(xiàng)目打算重構(gòu)又跛,準(zhǔn)確來說應(yīng)該是按之前的產(chǎn)品...
前言 iOS開發(fā)會經(jīng)常用到cocoapods管理第三方,簡單若治、方便、高效感混。如何集成cocoapods在cocoapods官網(wǎng)和Podfile語法說明會有詳細(xì)介紹端幼,本文我想介紹...
ffmpeg主要組成部分 1秸架、libavformat:用于各種音視頻封裝格式的生成和解析揍庄,包括獲取解碼所需信息以生成解碼上下文結(jié)構(gòu)和讀取音視頻幀等功能,包含demuxers和...
本文對iOS應(yīng)用上經(jīng)常遇到的Crash(常規(guī)signal觸發(fā)的閃退)進(jìn)行分析缭黔,并結(jié)合筆者的優(yōu)化經(jīng)驗(yàn)缆镣,給出Crash分析和建議。 一试浙、Crash與信號 1.1 Crash是如何...
二進(jìn)制重排 二進(jìn)制重排其實(shí)并不是什么特別新穎的技術(shù)董瞻。 目的 二進(jìn)制重排(layout)的目的在于將hot code聚合在一起,即使得最經(jīng)常執(zhí)行的代碼或最需要關(guān)鍵執(zhí)行的代碼(如...
2019 iOS面試題大全---全方面剖析面試2018 iOS面試題---算法相關(guān)1、七種常見的數(shù)組排序算法整理(C語言版本)2钠糊、2019 算法面試相關(guān)(leetcode)-...
加入到新的團(tuán)隊后抄伍,首先發(fā)現(xiàn)的問題就是項(xiàng)目編譯速度太慢了艘刚!簡直慢到令人發(fā)指,什么概念呢截珍,當(dāng)你修改了項(xiàng)目的配置文件或者重新 pod install 或者其他改動攀甚,導(dǎo)致工程觸發(fā)全量...
0x0 Block 回調(diào)的崩潰 在MRC環(huán)境下,使用Block 來設(shè)置下載成功的圖片岗喉。當(dāng)self釋放后秋度,weakSelf變成野指針,接著就悲劇了 0x1 多線程下Setter...
打造完備的 iOS 組件化方案:如何面向接口進(jìn)行模塊解耦查牌? 關(guān)于組件化的探討已經(jīng)有不少了事期,在之前的文章iOS VIPER架構(gòu)實(shí)踐(三):面向接口的路由設(shè)計中,綜合比較了各種方...