程序員這個行業(yè)镐依,不管你是大佬還是小弟君账,代碼code review是必不可少的狐粱。那么在git上,大家日常交流的縮寫語脚线,往往一下就能看出你道行的深淺,至少是入行時間,哈哈愈诚,不要露...
程序員這個行業(yè)镐依,不管你是大佬還是小弟君账,代碼code review是必不可少的狐粱。那么在git上,大家日常交流的縮寫語脚线,往往一下就能看出你道行的深淺,至少是入行時間,哈哈愈诚,不要露...
理解了隱式動畫后,顯式動畫就更加通俗易懂了牛隅。區(qū)別于隱式動畫的特點炕柔,顯式動畫就是需要我們明確指定類型、時間等參數(shù)來實現(xiàn)效果的動畫媒佣。除此之外匕累,我們也可以創(chuàng)建非線性動畫,比如沿著任...
這兩個月真的太忙了默伍,被一堆需求壓著欢嘿,本來想好好學(xué)學(xué)Clang相關(guān)的知識的,但一直沒時間也糊,博客也沒更了炼蹦,現(xiàn)在終于把手上的需求都提測掉了,這幾天先好好復(fù)盤一下狸剃,看看這段時間有什么...
iOS無埋點數(shù)據(jù) SDK 實踐之路 iOS無埋點SDK 之 RN頁面的數(shù)據(jù)收集 本篇文章是講述 iOS 無埋點數(shù)據(jù)收集 SDK 系列的第三篇掐隐,之前的兩篇文章都只是講述了某一...
為了能夠保證block正常訪問外部的變量瑟枫,block有個變量捕獲機制,如下圖 auto:自動變量指攒,平時我們定義int age = 10,前面有個auto慷妙,auto int a...
關(guān)于組件化 網(wǎng)上組件化的文章很多。很多文章一提到組件化允悦,就會說解耦膝擂,一說到解耦就會說路由或者runtime虑啤。好像組件化 == 解耦 == 路由/Runtime,然而這是一個非...
在2013年9月架馋,蘋果推出了iPhone5s狞山,配備了首個采用64位架構(gòu)的A7雙核處理器,為了節(jié)省內(nèi)存和提高執(zhí)行效率叉寂,蘋果提出了標(biāo)記指針(Tagged Pointer)的概念萍启。...
深入理解iOS App的啟動過程 前言 啟動時間是衡量應(yīng)用品質(zhì)的重要指標(biāo)。 本文首先會從原理上出發(fā)屏鳍,講解iOS系統(tǒng)是如何啟動App的勘纯,然后從main函數(shù)之前和main函數(shù)之后...
iOS 系統(tǒng)架構(gòu) Mac系統(tǒng)是基于Unix內(nèi)核的圖形化操作系統(tǒng),Mac OS 和 iOS 系統(tǒng)架構(gòu)的對比分析發(fā)現(xiàn)钓瞭,Mac OS和iOS的系統(tǒng)架構(gòu)層次只有最上面一層不同驳遵,Mac...