注:歡迎大家可以關-注 Wei-Xin 公--眾--號 :Style月月專欄,與簡書同步更新~ iOS 底層原理 objc4 源碼相關 0、底層源碼探索方式iOS-底層原理 ...
注:歡迎大家可以關-注 Wei-Xin 公--眾--號 :Style月月專欄,與簡書同步更新~ iOS 底層原理 objc4 源碼相關 0、底層源碼探索方式iOS-底層原理 ...
場景:在一些 “性能監控” 的工具中,在檢測到App主線程卡頓的時候,可以通過子線程抓取當前時刻所有線程的方法調用堆棧(保存卡頓現場),并在合適的時機(WiFi環境&網絡環境...
前言 在MRC下, 我們需要手動管理內存, 寫一大堆的retain, release代碼, 稍不留神就會造成內存泄露; 而ARC下, 編譯器幫我們屏蔽掉了這些繁瑣的代碼, 我...
#pragma 本質上就是聲明,一般用來打注釋。但是它還有另外一個強大的功能,便是處理警告。用法如下: #pragma clang diagnostic push#pragm...
目錄 -為什么要做完整性校驗?-檢測文件是否被篡改的三種方法?-測試是否添加成功?(iOS重簽名) 為什么要做完整性校驗? 檢測文件是否被篡改的三種方法? 方式一:越獄檢測 ...
Demo地址[https://github.com/BlackStarLang/BSFramework]Demo中包含本人學習的所有資料,還有一些封裝的Pod組件,歡迎下載S...
1.id在objc.h中定義 從上面可以看出,id的本質是struct objc_object結構體指針,可以指向任何OC對象。注意:這里說的是指向OC對象,像int、NSI...
HTTPS的基本使用 1.https簡單說明 HTTPS(全稱:Hyper Text Transfer Protocol over Secure Socket Layer),...
Demo地址[https://github.com/BlackStarLang/BSFramework]Demo中包含本人學習的所有資料,還有一些封裝的Pod組件,歡迎下載S...