
下斷點的方法 1.下符號斷點 2.下地址斷點 3.下方法斷點 繼續執行 打印命令 檢查內存 讀取寄存器 匯編中打印參數 arg1是消息接受者 a...
查文檔發現有兩種配置方式,并且iOS10.3版本以上才可以使用。 配置 配置方案一: 配置Info.plist中的 CFBundleIcons(...
問題是這樣的: 問題分析: 這個警告提示已經非常明確的指出了問題所在,只要把Pods中的第三方框架(這里是YYText)所依賴的 MobileC...
上一篇消息查找流程 探索了消息查找流程:快速查找和慢速查找以及動態方法解析。但消息機制還不完整,如果動態方法解析之后,仍無法找到IMP,那又該如...
上一篇 OC 方法的本質 中提到OC的方法調用依賴于runtime實現的api(objc_msgSend、objc_msgSendSuper等...
探索 探索案例 使用clang命令把oc代碼編譯成c代碼分析 clang -rewrite-objc main.m -o main.cpp 都將...
類結構分析中,只看了大致看了一下cache的基本結構,接下來我來深入了解一下cache_t在類對象中的作用。 cache_t的結構 _bucke...
objc_class 靜態結構分析 今天看看 objc_class 中到底有哪些東西,去掉了結構體函數也就幾個成員 isa 從 objc_obj...
isa是什么 isa 是存在對象中類型是isa_t的聯合體 nonpointer nonpointer代表是否是純指針 0 代表純指針 1 代表...