前言 很多人都聽(tīng)過(guò)SurfaceFlinger抠忘,但是不清楚Surfaceflinger到底是一個(gè)什么東西崎场,我接下來(lái)用直白的語(yǔ)言講述一下SurfaceFlinger埋泵,這里更多的...
我是升級(jí)了im的插件版本號(hào)之后遇到的這個(gè)問(wèn)題控乾,xcode真機(jī)跑沒(méi)問(wèn)題么介,flutter真機(jī)一直跑步起來(lái),試了很多方法都沒(méi)用蜕衡,最后是這樣解決的:先運(yùn)行flutter clean壤短,...
Runtime系列導(dǎo)讀 iOS Runtime之方法查找[http://www.reibang.com/p/f6b017813981] iOS Runtime之方法替換[h...
過(guò)去調(diào)試 Swift 代碼基本靠手寫(xiě) print 這種非常原始的手法,作為一個(gè)有進(jìn)取心的青年,覺(jué)得該好好修煉調(diào)試技能了久脯。打開(kāi)上次學(xué)習(xí) LLDB 的 Demo纳胧,發(fā)現(xiàn)是三個(gè)月前建...
在 dribbble.com 搜索 timeline 可以搜到不少優(yōu)秀的原型設(shè)計(jì)。在 Github 上找了下好像沒(méi)有現(xiàn)成的布局帘撰,有一個(gè)實(shí)現(xiàn)了類(lèi)似 Path 的效果但不是使用布...
今天上了一堂非常重要的業(yè)務(wù)課,是國(guó)家級(jí)教授李義凱給我們?nèi)褐v授腰椎病的臨床診斷拭嫁,有非常多寶 貴的經(jīng)驗(yàn)和教訓(xùn)分享可免,可恨的是我沒(méi)能把課程錄下來(lái),都怪騰訊會(huì)議的設(shè)定太奇葩了做粤。 本來(lái)...
如何非越獄下 查看App UI結(jié)構(gòu) 網(wǎng)上還是有很多各種個(gè)樣的方法解決這個(gè)問(wèn)題浇借。其中我介紹一種高級(jí)的。首先怕品,感謝AloneMonkey的MonkeyDev妇垢。它是什么呢?這是一款...
1 簡(jiǎn)介 到目前為止肉康,已經(jīng)介紹完了OpenGL的主要知識(shí)點(diǎn)闯估,我們已經(jīng)能夠完成一些復(fù)雜的OpenGL程序。但是可能有時(shí)我們會(huì)發(fā)現(xiàn)某個(gè)OpenGL程序不能正常工作吼和,或者它的渲染結(jié)...
什么是VM Tracker VM Tracker是Xcode Instruments自帶的一個(gè)內(nèi)存分析工具涨薪,可以幫助你快速查看虛擬內(nèi)存塊的用量狀態(tài)以及根據(jù)虛擬內(nèi)存塊的tag進(jìn)...
思考:一個(gè)對(duì)象什么時(shí)候加入自動(dòng)釋放池? How AutoreleasePool 自動(dòng)釋放池是一個(gè)抽象的概念 自動(dòng)釋放池是一組page的集合 自動(dòng)釋放池是維持page的棧的邏輯...
跟YUV數(shù)據(jù)一樣献丑,PCM數(shù)據(jù)也是裸數(shù)據(jù)流,里面不包含存儲(chǔ)格式侠姑、通道數(shù)创橄、采樣率等信息,我們只有知道這些信息莽红,才能正常播放PCM數(shù)據(jù)妥畏,在AudioToolbox中使用AudioS...