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