1.swiftlint簡介 SwiftLint[https://github.com/realm/SwiftLint] 是 Realm[https://realm.io/] ...
1.swiftlint簡介 SwiftLint[https://github.com/realm/SwiftLint] 是 Realm[https://realm.io/] ...
為了快速迭代惫恼,更新,大部分公司都用了h5去實現(xiàn)公司部分模塊功能摹菠,而公司使用h5實現(xiàn)的模塊的性能和原生還是有很大的差距,就衍生了如何優(yōu)化h5的加載速度,和體驗問題。 首先對wk...
招聘面試荧止,是每個公司屹电、每個hr工作中的頭等大事。既然要面試跃巡,總要去問一些問題嗤详,多年前,有一個hr專員在百度上搜了一個問題:“面試問什么”瓷炮,然后跳出一堆的”面試經(jīng)典10問“葱色,他...
前言: 我負責(zé)努力,其余交給運氣娘香。 正文: APP中苍狰,如果做分享功能的話,大家可能很熟悉也會覺得很簡單烘绽。但是如果需求說淋昭,分享出去的網(wǎng)頁,須可在網(wǎng)頁中打開App呢安接?而且要跳轉(zhuǎn)到...
原作者:執(zhí)筆續(xù)春秋 27. SDWebImage是怎么做緩存的? 首先說盏檐,緩存采用了二級 緩存策略歇式。 圖片緩存的時候, 在內(nèi)存有緩存胡野, 在磁盤中也有緩存材失, 其中內(nèi)存緩存是用N...
前提: 這里有篇文章講得比我這里寫的好,大家可以看下: 關(guān)于iOS離屏渲染的深入研究 一.渲染機制 CPU將計算好的需要顯示的內(nèi)容提交給GPU,GPU渲染完成后將渲染結(jié)果放入...
GPU渲染機制: CPU 計算好顯示內(nèi)容提交到 GPU硫豆,GPU 渲染完成后將渲染結(jié)果放入幀緩沖區(qū)龙巨,隨后視頻控制器會按照 VSync 信號逐行讀取幀緩沖區(qū)的數(shù)據(jù),經(jīng)過可能的數(shù)模...
RunLoop 是 iOS 和 OS X 開發(fā)中非承芟欤基礎(chǔ)的一個概念,面試中我們經(jīng)常會被問到 1.RunLoop 的概念 一般來講旨别,一個線程一次只能執(zhí)行一個任務(wù),執(zhí)行完成后線程...
自動釋放池 自動釋放池的主要底層數(shù)據(jù)結(jié)構(gòu)是:__AtAutoreleasePool秸弛、AutoreleasePoolPage 調(diào)用了autorelease的對象最終都是通過Au...
摘選自:[http://www.reibang.com/p/ee9756f3d5f6] Blocks是C語言的擴充功能,而Apple 在OS X Snow Leopard 和...
顯式動畫 顯式動畫,它能夠?qū)σ恍傩宰鲋付ǖ淖远x動畫偶宫,或者創(chuàng)建非線性動畫非迹,比如沿著任意一條曲線移動。 屬性動畫 首先我們來探討一下屬性動畫纯趋。屬性動畫作用于圖層的某個單一屬性...
前言:最近憎兽,在看戴銘老師關(guān)于 “性能監(jiān)控” 相關(guān)的技術(shù)分享,感覺收獲很多吵冒〈棵基于最近的學(xué)習(xí),總結(jié)了一些性能監(jiān)控相關(guān)的實踐痹栖,并計劃落地一系列 “性能監(jiān)控” 相關(guān)的文章亿汞。目錄如下:...
一、頁面卡頓的原因 圖像的顯示原理:圖像的顯示需要GPU和CPU兩者配合揪阿,CPU主要負責(zé)視圖的創(chuàng)建疗我,布局的計算和視圖的繪制,然后進行圖片的解碼南捂,將生成的位圖交給GPU吴裤,GPU...
原文地址我們知道,HTTP請求都是明文傳輸?shù)哪缃。^的明文指的是沒有經(jīng)過加密的信息麦牺,如果HTTP請求被黑客攔截,并且里面含有銀行卡密碼等敏感數(shù)據(jù)的話鞭缭,會非常危險剖膳。為了解決這個問...
很少有人知道weak表其實是一個hash(哈希)表潮秘,Key是所指對象的地址,Value是weak指針的地址數(shù)組易结。更多人的人只是知道weak是弱引用枕荞,所引用對象的計數(shù)器不會加一...
RedRain的簡書:http://www.reibang.com/users/29e03e6ff407/latest_articles CALayer 在iOS中,你能看得...
計算機相關(guān): 1搞动、串行隊列和并行隊列區(qū)別躏精,異步和同步的區(qū)別,進程和線程的區(qū)別2鹦肿、數(shù)據(jù)結(jié)構(gòu)有哪些3矗烛、TCP/UDP的區(qū)別4、http的請求方式有幾種,每種的概念5瞭吃、htttp完...
1碌嘀、內(nèi)聯(lián)函數(shù) 內(nèi)聯(lián)函數(shù)(又被稱為在線函數(shù)或編譯時期展開函數(shù))是指在用inline修飾的函數(shù)(這里指的是C++或者C語言的函數(shù))。 2歪架、與普通函數(shù)的區(qū)別 我們都知道函數(shù)不管是O...