AVPlayer + AVAssetResourceLoaderDelegate實(shí)現(xiàn)音頻的邊緩存邊播放 寫在最前面 如果你已經(jīng)在使用AVPlayer + AVAssetRes...
AVPlayer + AVAssetResourceLoaderDelegate實(shí)現(xiàn)音頻的邊緩存邊播放 寫在最前面 如果你已經(jīng)在使用AVPlayer + AVAssetRes...
Objective-C 沒有抽象類劳翰,只是指語言的語法構(gòu)造上沒有C++/Java那樣專門的abstract class定義,這并不妨礙我們在用Objective-C寫程序的時候...
你可能聽過這個術(shù)語 :類型擦除。甚至你也用過標(biāo)準(zhǔn)庫中的類型擦除(AnySequence)例嘱。但是具體什么是類型擦除, 我們怎么才能實(shí)現(xiàn)類型擦除呢?這篇文章就是介紹這件事情的宁舰。 ...
前言 本文為對Java泛型技術(shù)類型擦除部分的一個總結(jié)拼卵,主要參考文獻(xiàn)有《Java編程思想 第4版》、《Java核心技術(shù) 第10版》蛮艰、《深入理解Java虛擬機(jī) 第2版》腋腮,文中的代...
在上篇文章代碼注入,竊取微信密碼中咱們已經(jīng)簡單的提到了MachO印荔,在用Framework做代碼注入的時候低葫,必須先向MachO的Load Commons中插入該Framewor...
一. 使用 NSValue NSValue 可以弱引用保存一個對象,我們可以使用這種方法間接的引用仍律。 注意:使用 NSValue 的方式嘿悬,確實(shí)可以實(shí)現(xiàn)對對象的弱引用(即被添加...
著色器渲染過程 在渲染過程中善涨,必須存儲2種著??窒盐,分別是頂點(diǎn)著??、片元著??钢拧。頂點(diǎn)著??是第?個著色?蟹漓、?元著??是最后?個。頂點(diǎn)著??中處理頂點(diǎn)源内、片元著??處理像素點(diǎn)顏色...
做程序員的都知道,BUG永遠(yuǎn)是改不完的,如果已經(jīng)上線的版本出現(xiàn)閃退的情況, 會讓用戶體驗(yàn)非常不好.所以天朝的騎士們搞出了這個叫crash的東西,大致的道理呢,就是利用RunL...
(一)在碼云上 創(chuàng)建 遠(yuǎn)程私有索引庫 1. 創(chuàng)建 索引庫, 如下圖所示 2. 索引庫名稱隨便寫, 這里稱為mySpec 3. 打開終端葡粒,輸入下面的命令 ,將遠(yuǎn)程私有庫關(guān)聯(lián)到...