
主要內容: 理解可執行文件 理解Mach-O文件 Mach-O文件結構 Mach Header Load Commands Data 理解大小端...
主要內容: 理解C、C++以及OC的關系 編譯型語言與解釋型語言 編譯器LLVM與CLang 理解iOS編譯流程 預處理 編譯 匯編 鏈接 一、...
主要內容: 區分Project、Target、Scheme 多Target 配置 Scheme配置 xcconfig文件配置 一、區分Proje...
主要內容: AutoreleasePool簡介 AutoreleasePool底層原理 Autorelease與NSThread、NSRunLo...
主要內容: 內存區域劃分 內存管理/引用計數 MRC手動管理引用計數 ARC自動引用計數 內存泄漏問題 野指針問題 一、內存區域劃分 程序在分配...
主要內容: 分析Block捕獲外部變量的過程 理解Block修改外部變量的限制 分析__block存儲域類說明符的原理 理解__block變量的...
主要內容: 分析Block的源碼 驗證Block的本質是對象 理解Block的存儲域分類 驗證Block的不同存儲域 分析Block的Copy原...
理解了隱式動畫后,顯式動畫就更加通俗易懂了。區別于隱式動畫的特點,顯式動畫就是需要我們明確指定類型、時間等參數來實現效果的動畫。除此之外,我們也...
Core Animation的一個非常顯著的特性是就是實現動畫,而且它支持隱式動畫和顯式動畫兩種形式,本篇我們主要從隱式動畫說起; 本篇主要內容...