OC各路大神部落格、各種知識點部落格

韋家冰發表於2017-12-13

Runtime原始碼 蘋果官方Runtime原始碼 能跑的Runtime原始碼 Block實現原始碼

####各路大神部落格 南峰子的技術部落格 sunnyxx Draveness

####各種知識點部落格

#####框架設計 iOS應用架構談 開篇  iOS應用架構談 view層的組織和呼叫方案  iOS應用架構談 網路層設計方案  iOS應用架構談 本地持久化方案及動態部署  iOS應用架構談 元件化方案

實踐乾貨!猿題庫 iOS 客戶端架構設計 iOS 開發中的 Self-Manager 模式 #####記憶體管理

原來我非不快樂-我們的物件會經歷什麼

weak 弱引用的實現方式  ObjC Runtime 中 Weak 屬性的實現 (上) ObjC Runtime 中 Weak 屬性的實現 (中)

Autorelease與Autoreleasepool ARC環境下編譯器到底對autorelease物件做了怎樣的優化 黑幕背後的Autorelease 自動釋放池的前世今生 ---- 深入解析 Autoreleasepool

#####RunTime 從 NSObject 的初始化了解 isa 深入解析 ObjC 中方法的結構 Objc 物件的今生今世 神經病院Objective-C Runtime入院第一天——isa和Class Objective-C Runtime 1小時入門教程 Objective-C Runtime Objective-C 訊息傳送與轉發機制原理 Runtime原始碼 —— property和ivar

AssociatedObject Objective-C Associated Objects 的實現原理 關聯物件 AssociatedObject 完全解析

#####Tagged Pointer NSNumber物件快取以及Tagged Pointer 深入理解Tagged Pointer

#####Block block沒那麼難(一):block的實現 block沒那麼難(二):block和變數的記憶體管理 block沒那麼難(三):block和物件的記憶體管理 iOS進階——iOS(Objective-C) 記憶體管理&Block 漫談Block

#####UIView iOS-使用hitTest控制點選事件的響應物件 一篇搞定事件傳遞、響應者鏈條、hitTest和pointInside的使用 ######UIWebView與WKWebView

iOS中UIWebView與WKWebView、JavaScript與OC互動、Cookie管理看我就夠(上)(中)(下) WKWebView 那些坑

#####多執行緒 深入理解 GCD iOS多執行緒--徹底學會多執行緒之『pthread、NSThread』 iOS多執行緒--徹底學會多執行緒之『GCD』 iOS多執行緒--徹底學會多執行緒之『NSOperation』 iOS中的鎖 iOS多執行緒安全詳解

#####動畫 iOS動畫篇_UIView動畫 iOS動畫篇_UIBezierPath(貝塞爾曲線) iOS動畫篇_CALayer這些牛逼的子類你造嗎 CALayer這些牛逼的子類你造嗎_補全篇

iOS Core Animation詳解 iOS動畫篇_CoreAnimation(超詳細解析核心動畫)

#####網路相關

https iOS 移動開發網路 part3:HTTPS iOS 中對 HTTPS 證照鏈的驗證 看完還不懂HTTPS我直播吃翔

iOS監控-DNS劫持

#####程式設計基礎 記憶體分配——棧、堆、靜態區、符號區等等 iOS開發中的記憶體分配(堆和棧) nullable、泛型、__kindof const extern static 終極指南 玉令天下:深入理解typedef sunnyxx:Clang Attributes 黑魔法小記

####App優化 啟動優化 iOS 程式 main 函式之前發生了什麼--sunnyxx 乾貨 | 途牛iOS客戶端啟動速度優化實踐 一次立竿見影的啟動時間優化--NewPan

介面優化 iOS app效能優化的那些事(二)--樹下老男人

####第三方用法解析

最快讓你上手ReactiveCocoa之基礎篇 最快讓你上手ReactiveCocoa之進階篇

#####開發工具相關

CocoaPods CocoaPods最新安裝使用說明書(命令列和app客戶端) cocoapods找不到第三方庫Unable to find a pod with name, author, summary, or descriptionmatching

SourceTree 與 git Mac下SourceTree的使用(2016年最新) SourceTree 簡單使用 for Mac iOS 使用SourceTree忽略一些不需要版本管理的檔案