最近在項(xiàng)目中有個(gè)需求,公司有一個(gè)設(shè)備,能夠獲取音頻,音頻傳輸過(guò)來(lái),解碼后就播放了,需求就是播放時(shí),根據(jù)聲音進(jìn)行添加波形動(dòng)畫,網(wǎng)上有一些資源,大多都是用AVAudioRecor...
最近在項(xiàng)目中有個(gè)需求,公司有一個(gè)設(shè)備,能夠獲取音頻,音頻傳輸過(guò)來(lái),解碼后就播放了,需求就是播放時(shí),根據(jù)聲音進(jìn)行添加波形動(dòng)畫,網(wǎng)上有一些資源,大多都是用AVAudioRecor...
本文長(zhǎng)期更新! 準(zhǔn)備工作: 安裝前:給Terminal終端配置網(wǎng)絡(luò)代理[http://m.itdecent.cn/p/0ad19c5e7def]安裝后:CocoaPod...
這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 南峰子老師的博客地址:http://southpeak...
[TOC] runtime相關(guān)問(wèn)題 面試題出自掘金的一篇文章《阿里、字節(jié):一套高效的iOS面試題》該面試題解答github 地址版本目前已經(jīng)完結(jié),可自行下載pdf進(jìn)行閱讀,僅...
前言 本文以前端面試官的角度出發(fā),對(duì) Vue 框架中一些重要的特性、框架的原理以問(wèn)題的形式進(jìn)行整理匯總,意在幫助作者及讀者自測(cè)下 Vue 掌握的程度。本文章節(jié)結(jié)構(gòu)以從易到難進(jìn)...
作為一名自認(rèn)為很牛逼的程序員,當(dāng)你發(fā)現(xiàn)bug時(shí)你的內(nèi)心世界是這樣的: 當(dāng)你定位到bug,并花了一晚上把它改好,發(fā)現(xiàn)是同事的問(wèn)題的時(shí)候,你的內(nèi)心世界可能是這樣的: 早上上班時(shí),...
# iOS的編譯、鏈接工具 — Clang/LLVM 官網(wǎng)定義:[https://llvm.org/] The LLVM Project is a collection of...
問(wèn)題描述 今天遇到一個(gè)問(wèn)題,網(wǎng)頁(yè)加載的頁(yè)面,服務(wù)器數(shù)據(jù)提交更新了,但是 iOS 這邊顯示的還是老的內(nèi)容。頁(yè)面使用的 WKWebView 來(lái)加載數(shù)據(jù)的。第一時(shí)間我想到的是 We...
1. 前言 Xcode編譯依賴于Clang編譯器,由于clang是LLVM的一部分,而LLVM(構(gòu)架編譯器(compiler)的框架系統(tǒng),以C++編寫而成,用于優(yōu)化以任意程序...
項(xiàng)目中會(huì)遇到2個(gè)數(shù)組中同時(shí)存在相同的元素,尤其是模型數(shù)組中,我們?nèi)绾握页鰜?lái)呢NSMutableArray *arrArray = [NSMutableArray array]...
前言:為了基于clang對(duì)我們的代碼做一些分析,我們最常用的就是去分析AST(抽象語(yǔ)法樹(shù)),為了能達(dá)到分析AST的目的,我們首先需要做的是能看懂AST,因此本篇博客的目的是帶...
Clang 之旅系列文章:Clang 之旅--使用 Xcode 開(kāi)發(fā) Clang 插件Clang 之旅--[翻譯]添加自定義的 attributeClang 之旅--實(shí)現(xiàn)一個(gè)...
Clang 之旅系列文章:Clang 之旅--使用 Xcode 開(kāi)發(fā) Clang 插件Clang 之旅--[翻譯]添加自定義的 attributeClang 之旅--實(shí)現(xiàn)一個(gè)...
最近工作中進(jìn)行項(xiàng)目模塊化,根據(jù)功能分類,將項(xiàng)目由一個(gè)整包拆分為一個(gè)個(gè)framework,各個(gè)framework之間相互依賴,涉及到動(dòng)態(tài)庫(kù)和靜態(tài)庫(kù)相互依賴,這里寫篇摸索筆記,記...
寫在前面 這一系列文章是最近寫的一款簡(jiǎn)單的音樂(lè)播放器中涉及到的一些比較實(shí)用的技術(shù),希望能對(duì)大家的開(kāi)發(fā)提供幫助,這是播放器的Github地址。 自定義UICollectionV...