背景 Xcode 秉承了 Apple 封閉的傳統(tǒng),提供的可自定義的選項比起其他 IDE 來說是比較少的,不過在 Xcode 7 之前(包含 Xcode 7)我們還是可以通過插...
IP屬地:河南
背景 Xcode 秉承了 Apple 封閉的傳統(tǒng),提供的可自定義的選項比起其他 IDE 來說是比較少的,不過在 Xcode 7 之前(包含 Xcode 7)我們還是可以通過插...
1. 源碼變換 第一章我們提到過,CLAS的本質(zhì)是對源碼做一次非常簡單的變換(有些文章里稱作變形),即Source-Source-Transformation,將打點代碼精確...
這是Mach-O系列的第二篇,趣探 Mach-O:文件格式分析是本文的一個基礎(chǔ) 我們都知道 Mach-O是 OS X 系統(tǒng)的可執(zhí)行文件,說到可執(zhí)行文件肯定離不開進(jìn)程。在 Li...
1. 前言 Xcode編譯依賴于Clang編譯器,由于clang是LLVM的一部分,而LLVM(構(gòu)架編譯器(compiler)的框架系統(tǒng),以C++編寫而成,用于優(yōu)化以任意程序...
目錄 Block底層解析什么是block?block編譯轉(zhuǎn)換結(jié)構(gòu)block實際結(jié)構(gòu)block的類型NSConcreteGlobalBlock和NSConcreteStackB...
前言 做iOS開發(fā)的朋友們都知道,目前最新的Xcode7,新建項目默認(rèn)就打開了bitcode設(shè)置.而且大部分開發(fā)者都被這個突如其來的bitcode功能給坑過導(dǎo)致項目編譯失敗,...
iOS視頻直播---主要的概念(一) 第一部分: 視頻采集----AVCaptureSession 1.1 視頻采集的流程 AVCaptureSession通過把設(shè)備的麥克風(fēng)...