這叫實(shí)時(shí)錄音?
無邪8 評(píng)論自iOS實(shí)現(xiàn)錄音功能
我取名 setContentHuggingPriority為 “抗拉伸”(這個(gè)名字我自己認(rèn)為比較準(zhǔn)確)斜筐;setContentCompressionResistancePrio...
ps:文章內(nèi)容的代碼部分,由于不便暴露業(yè)務(wù)邏輯目代,可能會(huì)有部分刪減屈梁,但是主體功能基本保留 背景 這段時(shí)間應(yīng)公司業(yè)務(wù)需求,要在項(xiàng)目中添加錄音功能榛了,要求訂單(具體是什么訂單在讶,不便透...
前言 隨著項(xiàng)目的業(yè)務(wù)越來越重,客戶端與服務(wù)端對(duì)實(shí)時(shí)性要求較高的數(shù)據(jù)交互霜大,不能再依賴HTTP輪詢或者可能會(huì)造成數(shù)據(jù)丟失的APNS推送构哺。例如,訂單狀態(tài)的改變、新的運(yùn)營消息曙强、同時(shí)存...
iOS-Performance-Optimization 關(guān)于iOS 性能優(yōu)化梳理: 基本工具残拐、業(yè)務(wù)優(yōu)化、內(nèi)存優(yōu)化碟嘴、卡頓優(yōu)化溪食、布局優(yōu)化、電量優(yōu)化娜扇、 安裝包瘦身错沃、啟動(dòng)優(yōu)化、網(wǎng)絡(luò)...
iOS 的 App 啟動(dòng)主要分為以下步驟: 打開 App枢析,系統(tǒng)內(nèi)核進(jìn)行初始化跳轉(zhuǎn)到 dyld 執(zhí)行。這個(gè)過程包括這些步驟:1)分配虛擬內(nèi)存空間刃麸;2)fork 進(jìn)程登疗;3)加載 ...
寫在開頭: 大概回憶下嫌蚤,之前我們講了AFNetworking整個(gè)網(wǎng)絡(luò)請求的流程辐益,包括request的拼接,session代理的轉(zhuǎn)發(fā)脱吱,response的解析智政。以及對(duì)一些bug的...
首先看下概念實(shí)例對(duì)象:就是我們通常的類的實(shí)例化的對(duì)象比如Obj * obj = [Obj new];,那么這個(gè)obj 就是一個(gè)實(shí)例對(duì)象類對(duì)象:這個(gè)時(shí)候是否有點(diǎn)奇怪,其實(shí)類也是...
iOS屬性關(guān)鍵字 引言 學(xué)習(xí) iOS 開發(fā)的人,大多都繞不開屬性關(guān)鍵字—— assign箱蝠,weak续捂,unsafe_unretained,strong宦搬,retain 牙瓢,copy...
該文為分類原理的簡單記錄,總結(jié)自如下文章间校,感謝作者分享: iOS底層原理總結(jié)[https://juejin.im/post/5aef0a3b518825670f7bc0f3]...