
本文列舉的不是查找 iOS 應用內存問題的必要流程,只是講述筆者在干這檔子事兒的時候,可能會用到的手段而已。?? Clang Static Ana...
說起實時模糊,最先想到的就是 iOS 7 中的 UIToolBar 和 iOS 8 中的 UIVisualEffectView,這兩玩意兒的優點...
ARC 即為 “automatic reference counting”,相比 MRR,主要區別在于是人為還是編譯器插入與內存管理相關的語句。...
上一篇依靠 objc-runtime 的源碼學習了引用計數的原理和具體實現,但并沒有解釋內存管理法則第二條中的“非自己生成的對象”是如何被釋放的...
MRR 即為 “manual retain-release”,人為地插入 retain, release 等語句進行內存管理。 內存管理基礎規則...
本文只是按照自己思路實現了 setValue:forKey: 和 setValue:forKeyPath: 這兩個方法,所以這個標題起得有點夸張...
這篇文章是我一邊學習證書驗證一邊記錄的內容,稍微整理了下,共扯了三部分內容: HTTPS 簡要原理; 數字證書的內容、生成及驗證; iOS 上對...
今天下了個軟件,可以記錄手機解鎖的次數和使用時間,當然啦,App 必須在后臺運行著。當時比較納悶的是有什么 API 可以接收設備解鎖事件或通知的...
上一篇筆記記錄了 session 的理論部分,這里接著記錄實踐部分。 重述 簡要地捋一下應用啟動的過程:首先是 dyld 解析得到所需的共享庫,...