前言 Core Data是iOS上一個(gè)效率比較高的數(shù)據(jù)庫框架个从,(但是Core Data并不是一種數(shù)據(jù)庫讯柔,它底層還是利用Sqlite3來存儲(chǔ)數(shù)據(jù)的)写穴,它可以把數(shù)據(jù)當(dāng)成對(duì)象來操作...
前言 Core Data是iOS上一個(gè)效率比較高的數(shù)據(jù)庫框架个从,(但是Core Data并不是一種數(shù)據(jù)庫讯柔,它底層還是利用Sqlite3來存儲(chǔ)數(shù)據(jù)的)写穴,它可以把數(shù)據(jù)當(dāng)成對(duì)象來操作...
前言:最近鹃觉,研究了一下GPU以及App的渲染流程與原理。首先,感謝 QiShare團(tuán)隊(duì) 的指導(dǎo)與支持,以及 鵬哥(@snow) 對(duì)本文的審核與幫助漠秋。接下來,讓我們開始我們今天...
什么是Podfile ? CocoaPods是用ruby實(shí)現(xiàn)的抵屿,因此Podfile文件的語法就是ruby的語法庆锦。podfile是一個(gè)說明文件,用以描述管理一個(gè)或者多個(gè)Xcod...
問題:判斷單鏈表是否有環(huán)轧葛;若有環(huán)搂抒,找出環(huán)的入口節(jié)點(diǎn)艇搀;若有環(huán),求出環(huán)上節(jié)點(diǎn)的個(gè)數(shù)求晶;若有環(huán)焰雕,求出整個(gè)鏈表的節(jié)點(diǎn)的個(gè)數(shù); 1. 判斷是否有環(huán)芳杏,并取入口節(jié)點(diǎn) 1.1 用HashSet...
1. Hook的方式 Hook是改變程序運(yùn)行流程的一種方式矩屁,通過Hook可以讓自己的代碼運(yùn)行在別人的程序中。需要了解其Hook原理蚜锨,這樣就能夠?qū)阂獯a攻擊進(jìn)行有效的防護(hù)档插。...
前言 先說下友盟的SDK慢蜓,現(xiàn)在真是對(duì)友盟沒脾氣了亚再,分享不正常!三方登錄不正常晨抡!崩潰分析也不好用氛悬!最近所在項(xiàng)目的App,加了直播功能耘柱,總是會(huì)出現(xiàn)些不可預(yù)見的閃退出現(xiàn)如捅,但通過友盟...
一、前言 去年 2020 年的 WWDC 大會(huì)時(shí)调煎,因?yàn)槲矣⒄Z也不太好镜遣,我就邊看錄播邊用谷歌翻譯著,記錄了一下這次會(huì)議的一些跟我們開發(fā)者有關(guān)的變化點(diǎn)士袄。一直沒有整理發(fā)出來悲关,這次想...
前言 連續(xù)平滑曲線的需求,在項(xiàng)目中經(jīng)常會(huì)遇到娄柳,有很多種方式可以畫出來寓辱,網(wǎng)上也有很多教程,但是總是不能畫出自己滿意的曲線赤拒,無奈最后還是得自己造輪子秫筏,這里分享一種平滑曲線圖的實(shí)現(xiàn)...
通過前面的探討,我們知道內(nèi)存分頁觸發(fā)中斷異常 Page Fault 后挎挖,會(huì)阻塞進(jìn)程这敬,這個(gè)問題是會(huì)對(duì)性能產(chǎn)生影響。實(shí)際上在 iOS 系統(tǒng)中蕉朵,生產(chǎn)環(huán)境的應(yīng)用崔涂,在發(fā)生缺頁中斷進(jìn)行重...