感謝JSPatch作者bang分享的iOS開(kāi)發(fā)技術(shù)棧與進(jìn)階,本文在作者提供的iOS技術(shù)棧思維導(dǎo)圖的基礎(chǔ)上,在每個(gè)主題都找了一些相關(guān)文章,方便查閱:
iOS技術(shù)棧.png
- 基礎(chǔ)
- 語(yǔ)言
- Objective-C
- 對(duì)象模型
- 動(dòng)態(tài)特性
- 《Effective Objective-C》中相關(guān)章節(jié)
- Swift
- 內(nèi)存
- 內(nèi)存泄露
- 緩存管理
- 引用計(jì)數(shù)/垃圾回收
- 網(wǎng)絡(luò)
- http/https/dns
- 異常處理
- 離線(xiàn)發(fā)送
- 弱網(wǎng)絡(luò)
- 流量
- 通信協(xié)議
- 數(shù)據(jù)結(jié)構(gòu)
- 增量更新
- 存儲(chǔ)
- sqlite
- 文件系統(tǒng)
- nosql
- realm
- 渲染
- 文字/圖像
- 動(dòng)畫(huà)
- 線(xiàn)程
- Runloop
- 鎖
- 并發(fā)隊(duì)列
- objc.io相關(guān)主題
- 《Effective Objective-C》相關(guān)章節(jié)
- 框架
- 質(zhì)量
- 性能優(yōu)化
- 檢測(cè)/量化
- 瓶頸
- 優(yōu)化
- 代碼質(zhì)量
- code review
- 代碼規(guī)范檢測(cè)
- 監(jiān)控體系
- crash
- 卡頓
- 錯(cuò)誤碼監(jiān)控
- 耗時(shí)監(jiān)控
- 業(yè)務(wù)監(jiān)控
- 出錯(cuò)補(bǔ)救
- 配置
- 熱修復(fù)
- 安全
- 沙盒
- 加固
- 網(wǎng)絡(luò)安全
- 測(cè)試
- 黑盒測(cè)試
- 白盒測(cè)試
- 自動(dòng)化測(cè)試
- 效率
- 架構(gòu)
- 解耦
- 抽象
- 響應(yīng)式
- 數(shù)據(jù)流
- 持續(xù)集成
- 代碼倉(cāng)庫(kù)
- 編譯流程
- 證書(shū)簽名
- 自動(dòng)化
- 跨平臺(tái)
- 需求
- 普通需求
- 特殊需求
- 瀏覽器內(nèi)核
- 排版引擎
- 音視頻/圖像處理
- 運(yùn)營(yíng)需求
- 動(dòng)態(tài)化
- 配置系統(tǒng)
- 統(tǒng)計(jì)系統(tǒng)
- 事件流
- 推薦系統(tǒng)