架構(gòu)沒有好壞之分,合適的架構(gòu)就是好的架構(gòu)。在選擇一個合適的架構(gòu)方式前,要清楚需要做的事情、解決什么問題、業(yè)務(wù)方面需要得到什么,脫離業(yè)務(wù)談架構(gòu)就是純粹的耍流氓。 架構(gòu)原則:易讀...
架構(gòu)沒有好壞之分,合適的架構(gòu)就是好的架構(gòu)。在選擇一個合適的架構(gòu)方式前,要清楚需要做的事情、解決什么問題、業(yè)務(wù)方面需要得到什么,脫離業(yè)務(wù)談架構(gòu)就是純粹的耍流氓。 架構(gòu)原則:易讀...
最新 iOS SDK(二):Bundle 以下內(nèi)容可忽略。 參考 Bundle Programming Guide NSBundle bundleForClass的返回 寫在...
動畫中的時間 CAMediaTiming是一個協(xié)議,這個協(xié)議定義了動畫中的時間系統(tǒng),CALayer、CoreAnimation都實現(xiàn)了這個協(xié)議。CALayer做隱式動畫時候的...
前言 在< >筆記:Blocks中我寫的都是我們?nèi)粘i_發(fā)過程中所用到的Blocks.這里我們深層次的看一下Blocks的相關(guān)實現(xiàn). 把OC代碼轉(zhuǎn)換為C++結(jié)構(gòu)體代碼 為了使我...
前言 使用VideoToolbox硬編碼H.264使用VideoToolbox硬解碼H.264這次在編碼H.264視頻流的同時,錄制并編碼AAC音頻流。 介紹 自然界中的聲音...
一開始看到重寫drawRect方法很耗內(nèi)存的時候,我內(nèi)心是不愿意相信的,所以我寫了 個demo驗證一下。demo下載,請戳這里 demo很簡單,就是將TestView加載到V...
基礎(chǔ)知識點 協(xié)議采用HLS(HTTP Live Streaming),是一個由蘋果公司提出的基于HTTP的流媒體網(wǎng)絡(luò)傳輸協(xié)議。文件采用m3u8格式,iOS、Android、H...