1. LinkMap解析 導讀IOS在做包大小優(yōu)化的時候倍谜,需要分析包大小組成,然后通過包大小組成來有針對的做優(yōu)化叉抡。其中最主要的工具就是linkmap文件的解析尔崔,下面文章講簡單...
1. LinkMap解析 導讀IOS在做包大小優(yōu)化的時候倍谜,需要分析包大小組成,然后通過包大小組成來有針對的做優(yōu)化叉抡。其中最主要的工具就是linkmap文件的解析尔崔,下面文章講簡單...
以下是iOS7之后,蘋果開放轉(zhuǎn)場動畫接口結(jié)構(gòu)圖褥民,分別是UITabBarControllerDelegate 季春、UIViewControllerTransitiningDele...
最近忙得前言都不想喵兩句了...希望此demo對你有幫助~ 效果圖: 核心實現(xiàn)原理:AppBar(index: $index, offset: $offset)控制按鈕邏輯;...
1逞刷、通過按住control+step into 將斷點斷在alloc上,按住control點擊step intoimage.png 進入?yún)R編image.png 接著往下走 s...
總結(jié)不錯!
OC底層原理三十五:內(nèi)存管理(TaggedPointer夸浅、引用計數(shù))OC底層原理 學習大綱[http://www.reibang.com/p/9e19354c0266] 本節(jié)仑最,進入內(nèi)存管理篇章,將從以下幾部分講解: 內(nèi)存布局 TaggedP...
前段時間洋丐,做馬甲包相關(guān)的知識呈昔,把H5資源下載到本地,然后從本地解析js友绝,渲染并加載css和圖片等堤尾。再此過程中,遇到了URL字符串自動轉(zhuǎn)義的問題迁客,記錄一下~ 項目需要從本地加載...
這次不以規(guī)律解釋行為, 而從源碼窺視規(guī)律. 在Swift中的動與靜一文中, 我詳細的介紹了 Swift 中不同場景下方法的派發(fā)方式. 自認為在這方面的掌握已經(jīng)爐火純青, Sw...
簡介 在LLVM的官方文檔中對Swift的編譯器設(shè)計描述如下: Swift編程語言是在LLVM上構(gòu)建郭宝,并且使用LLVM IR和LLVM的后端去生成代碼。但是Swift編譯器...
Runtime是OC里面非常重要的一個概念,它是OC的底層實現(xiàn)嵌灰,也正是因為Runtime栓辜,OC成為一個動態(tài)語言,并且擁有了面向?qū)ο蟮哪芰ο瓮场_@篇文章,將詳細說明Runtime的...
1海雪、 問題先從一個協(xié)議說起 這是一個方法帶有默認實現(xiàn)的協(xié)議锦爵,實現(xiàn)它: 使用: 輸出是什么呢? 可以簡單分析一下代碼:object 指定為 DefaultProtocol 類型...
值得注意的事,當一個view上面有多個手勢時,touch是無序的 1事件是怎么樣產(chǎn)生與傳遞的?(由上至下的過程) 當發(fā)生一個觸摸事件后,系統(tǒng)會將該事件加入到一個由UIAppl...
難道沒發(fā)現(xiàn)滑動 headerView 的時候有邏輯問題么 奥裸。险掀。。就是這個比較難解決湾宙,
iOS 多個scrollview聯(lián)動(附DEMO)前言 在移動應(yīng)用實際開發(fā)過程中迷郑,往往會有多個scrollview嵌套的界面需求枝恋,這種需求已經(jīng)司空見慣,解決方案也多種多樣嗡害,這里就介紹一下我認為最優(yōu)的解決方案焚碌。 效果圖: 結(jié)構(gòu)...
基本結(jié)構(gòu) 最外層是一個UITableView,稱為mainScrollView mainScrollView的最后一個section的header是一個menuBar霸妹,cel...
最近老大讓我整理一份 Android主流UI開源庫 的資料十电,以補充公司的Android知識庫。由于對格式不做特別限制叹螟,于是打算用博客的形式記錄下來鹃骂,方便查看、防丟并且可以持續(xù)...