1.背景介紹 傳統(tǒng)的項目開發(fā)中须妻,我們只會用到px仔蝌、%、em這幾個單位荒吏,它可以適用于大部分的項目開發(fā)敛惊,并且擁有比較良好的兼容性。但是你知道嗎绰更?從css3開始豆混,瀏覽器對邏輯單位的...

1.背景介紹 傳統(tǒng)的項目開發(fā)中须妻,我們只會用到px仔蝌、%、em這幾個單位荒吏,它可以適用于大部分的項目開發(fā)敛惊,并且擁有比較良好的兼容性。但是你知道嗎绰更?從css3開始豆混,瀏覽器對邏輯單位的...
前言 蘋果在iOS14繼續(xù)加強了對用戶隱私的保護(hù),有時需求只是想選擇一張相冊中的圖片动知,但是需要對App開發(fā)整個照片庫的權(quán)限皿伺,一些私密照片也可以被App讀取到,這樣很不合理盒粮!因...
1矮台、GPS GPS(Global Positioning System)即全球定位系統(tǒng),它是由美國研究的一種定位方式根时,特點是:不需要SIM卡瘦赫,不需要連接網(wǎng)絡(luò),只要在...
在日常iOS開發(fā)中蛤迎,對CocoaPods使用最長見得形式如下: 但有時候我們想在pod install/update時做一些除了第三方庫安裝以外的事情确虱,比如關(guān)閉所有targe...
文章思路起源 美團的啟動優(yōu)化分享中的Kylin 嚴(yán)選的路由機制關(guān)鍵代碼HT_Export 這里的兩個宏KLN_FUNCTIONS_EXPORT和HT_EXPORT都用到了一個...
前言 談到多環(huán)境,相信現(xiàn)在大多公司都至少有2-3個app環(huán)境了替裆,比如Test環(huán)境校辩,UAT(User Acceptance Test)用戶驗收測試環(huán)境窘问,Release環(huán)境等等。...
首先看下NSURLSessionDelegate等相關(guān)代理方法列表: 2.NSURLSessionTaskDelegate <NSURLSessionDelegate> 3...
該文章屬于劉小壯原創(chuàng)宜咒,轉(zhuǎn)載請注明:劉小壯[http://www.reibang.com/u/2de707c93dc4] 前段時間公司項目打算重構(gòu)惠赫,準(zhǔn)確來說應(yīng)該是按之前的產(chǎn)品...
最近花了一段時間研究jenkins這個工具。所以寫下這篇文章荧呐,算是當(dāng)做記錄吧! 一纸镊、jenkins是什么倍阐? Jenkins是一個開源的、提供友好操作界面的持續(xù)...
一逗威、概述 mmap是一種內(nèi)存映射文件的方法峰搪,即將一個文件或者其它對象映射到進(jìn)程的地址空間,實現(xiàn)文件磁盤地址和進(jìn)程虛擬地址空間中一段虛擬地址的一一對映關(guān)系凯旭。實現(xiàn)這樣的映射關(guān)系后...
你要知道的NSCache都在這里 轉(zhuǎn)載請注明出處 http://www.reibang.com/p/239226822bc6 本篇文章首先會詳細(xì)講解NSCache的基本使用概耻,...
我的測試結(jié)果也是:layer.delegate中實現(xiàn)drawLayer:inContext時,drawRect不會再走
CALayer繪制流程UIView是如何顯示一個頁面的罐呼?CALayer通過代理鞠柄,將需要繪制的信息傳遞給UIView;UIView通過CoreGraphics進(jìn)行繪制的操作嫉柴;繪制好的內(nèi)容交給CALa...
“我們試著實現(xiàn)drawLayer:inContext時厌杜,發(fā)現(xiàn)drawRect不會再走”
--------------
這句話與流程圖中的沖突呢,如果我沒看錯计螺,流程圖中的意思是如果layer.delegate實現(xiàn)了drawLayer:inContext夯尽,那先調(diào)用,隨后調(diào)用drawRect登馒?
CALayer繪制流程UIView是如何顯示一個頁面的匙握?CALayer通過代理,將需要繪制的信息傳遞給UIView陈轿;UIView通過CoreGraphics進(jìn)行繪制的操作圈纺;繪制好的內(nèi)容交給CALa...
系統(tǒng)繪制的流程圖有問題呀...打斷點一試就知道了...
iOS-UIView異步繪制1.異步繪制原理 在 UIView 中有一個 CALayer 的屬性,負(fù)責(zé) UIView 具體內(nèi)容的顯示麦射。具體過程是系統(tǒng)會把 UIView 顯示的內(nèi)容(包括 UILabel ...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的檩赢?困惑于Cell怎么突然不能點擊了?糾結(jié)于如何實現(xiàn)這個奇葩響應(yīng)需求铺罢?亦或是已經(jīng)被響應(yīng)鏈朝刊、手勢、target-action這一系列響應(yīng)觸...
一半等、熱更新的介紹 很多開發(fā)技術(shù)中揍愁,都會有熱更新的說法: 熱更新呐萨、熱啟動中的熱一般是指不停機/不停APP,或者說不重啟莽囤。 服務(wù)器中的熱更新:不需要關(guān)閉服務(wù)器谬擦,直接重新部署項目就...
不要錯過最新的iOS開發(fā)技能樹 —— github地址 更新:在這里可以看到幻燈片在iOS中使用MVC時感覺怪怪的?對切換到MVVM有疑慮朽缎?聽說過VIPER惨远,但不知道是否...