介紹 最近一直在總結(jié)學(xué)習(xí),有一段時間了以下內(nèi)容收獲不少收益頗多。這里也紀(jì)錄下來提供大家喜歡大家喜歡和轉(zhuǎn)發(fā)。 喜歡的可以收藏,大家一起努力枕荞。 猿輔導(dǎo) 3.2 組件化架構(gòu)介紹? ...
介紹 最近一直在總結(jié)學(xué)習(xí),有一段時間了以下內(nèi)容收獲不少收益頗多。這里也紀(jì)錄下來提供大家喜歡大家喜歡和轉(zhuǎn)發(fā)。 喜歡的可以收藏,大家一起努力枕荞。 猿輔導(dǎo) 3.2 組件化架構(gòu)介紹? ...
??在上次寫了一篇名為MangoFix:iOS熱修復(fù)另辟蹊徑的iOS熱修復(fù)文章之后芝雪,很多朋友問我MangoFix的原理是什么呢锦溪?所以今天決定再寫一篇介紹MangoFix運行原...
@tom555cat 好像是因為是單例的問題?我試了其他的,也沒打印出來..
Objective-C混淆之方法名混淆本文通過clang的LibTooling來實現(xiàn)Objective-C源碼中方法名的混淆不脯。 1.準(zhǔn)備環(huán)境 需要下載Clang和LLVM。簡單說一下海洼,Clang是編譯器的前端跨新,能...
@tom555cat 普通的是能識別出來,但是有些特殊的.比如是AFNetworking里面的這幾句就識別不出來.
AFHTTPSessionManager *mgr = [AFHTTPSessionManager manager];
[mgr POST:@"" parameters:nil progress:^(NSProgress * _Nonnull uploadProgress) {
} success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
}];
我找不出是什么原因...
Objective-C混淆之方法名混淆本文通過clang的LibTooling來實現(xiàn)Objective-C源碼中方法名的混淆。 1.準(zhǔn)備環(huán)境 需要下載Clang和LLVM坏逢。簡單說一下域帐,Clang是編譯器的前端,能...
你好,我嘗試修改了你的代碼,修改過程中發(fā)現(xiàn)有些方法含有block的會識別不出來,我打印了語法樹之后發(fā)現(xiàn)根本沒輸出,知道這個怎么解決嗎
Objective-C混淆之方法名混淆本文通過clang的LibTooling來實現(xiàn)Objective-C源碼中方法名的混淆是整。 1.準(zhǔn)備環(huán)境 需要下載Clang和LLVM肖揣。簡單說一下,Clang是編譯器的前端浮入,能...
大佬,不更新了嗎..
打造基于Clang LibTooling的iOS自動打點系統(tǒng)CLAS(三)1. 源碼變換 第一章我們提到過龙优,CLAS的本質(zhì)是對源碼做一次非常簡單的變換(有些文章里稱作變形),即Source-Source-Transformation事秀,將打點代碼精確...
本文通過clang的LibTooling來實現(xiàn)Objective-C源碼中方法名的混淆易迹。 1.準(zhǔn)備環(huán)境 需要下載Clang和LLVM宰衙。簡單說一下,Clang是編譯器的前端睹欲,能...
Clang 之旅系列文章:Clang 之旅--使用 Xcode 開發(fā) Clang 插件Clang 之旅--[翻譯]添加自定義的 attributeClang 之旅--實現(xiàn)一個...
ios黑科技之實現(xiàn)91助手的效果(app內(nèi)下載并安裝另一個app) 今天分享一個非常牛逼,非常裝逼的黑科技--ios應(yīng)用內(nèi)下載并安裝另一個應(yīng)用酥筝,中間不需要經(jīng)過appstore...
Core Graphics是一套提供2D繪圖功能的C語言的API,使用C結(jié)構(gòu)和C函數(shù)模擬了一套面向?qū)ο蟮木幊虣C制掸掏,并沒有Objective-C對象和方法茁影,而Core Grap...
在Windows系統(tǒng)中,獲取漢字的機內(nèi)碼一般可以直接獲取到正確的,但是在iOS系統(tǒng)中,我發(fā)現(xiàn)用常規(guī)的方法獲取的內(nèi)碼是錯誤的,因為不同的操作系統(tǒng)對于漢字的編碼方式是不一樣的.最...