最近對AVAudioEngine感興趣锅劝,一方面是網(wǎng)上很多錄音是通過AVAudioRecorder或AudioUnit來實現(xiàn)的坞生,AVAudioEngine相對較少尿赚,另一方面是w...
![240](https://upload.jianshu.io/users/upload_avatars/3986899/ac2d4952-b9c0-4a20-ae8e-5fecdbaa5e61.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
最近對AVAudioEngine感興趣锅劝,一方面是網(wǎng)上很多錄音是通過AVAudioRecorder或AudioUnit來實現(xiàn)的坞生,AVAudioEngine相對較少尿赚,另一方面是w...
前言: 各位同學大家好有段時間沒有給大家更新文章了莫瞬, 至于多久我具體也記不清楚了疾嗅, 今天我們不講技術(shù) 我們聊聊程序員為什么要堅持寫博客黍衙,廢話不多說我們正式開始。 個人看法 斷...
前言 在使用OC的項目中,對于網(wǎng)絡(luò)請求獲取json數(shù)據(jù),然后進行解析成的自定義模型我們通常會用MJExtension來很方便的處理.在Swift中,我發(fā)現(xiàn)早期其實系統(tǒng)沒有提供...
1躲惰、展示JIT模式 下編譯文件列表致份,并解釋每個文件的內(nèi)容 1、展示文件: 2础拨、單個文件說明: app.dill : 這就是dart代碼通過build的產(chǎn)物氮块,為二進制的字節(jié)碼,...
iOS14 以前的 Widget 項目構(gòu)成 The main app:項目原工程诡宗。 A Today extension containing the widget:這部分里面...
最近入手了一臺Apple Watch 黑運動版, 表盤大小42mm看著的確小. 運動健身感覺Apple Watch還是挺給力的, 它提供的數(shù)據(jù)已經(jīng)完爆其他手環(huán)和智能手表了, ...
定義一個方法滔蝉。 參數(shù)放在方法名字后面用括號,使用->指向返回值類型塔沃。 元組 看一下這個方法蝠引,返回值有多個int類型的數(shù)。其實這些返回值是一個整體蛀柴,稱為元組螃概。 元祖可以將多個值...
這里一般都用 Dictionary 來進行處理
CTMediator 原理詳解(三)前兩篇文章主要是對這篇文章的內(nèi)容進行了一個鋪墊冒窍,這里就一起來看下 CTMediator 的實現(xiàn)原理 CTMediator 中最關(guān)鍵的一個方法: 看一下里面的具體實現(xiàn): 處理有...
observeWithBlock
iOS組件化及架構(gòu)設(shè)計關(guān)于組件化 網(wǎng)上組件化的文章很多。很多文章一提到組件化弄企,就會說解耦超燃,一說到解耦就會說路由或者runtime。好像組件化 == 解耦 == 路由/Runtime拘领,然而這是一個非...
addObserver 這個方式怎么在Swift中使用意乓?
iOS組件化及架構(gòu)設(shè)計關(guān)于組件化 網(wǎng)上組件化的文章很多。很多文章一提到組件化约素,就會說解耦届良,一說到解耦就會說路由或者runtime。好像組件化 == 解耦 == 路由/Runtime圣猎,然而這是一個非...
之前關(guān)于RunLoop只知道一點屋灌,最近花時間重新系統(tǒng)的學習了一下,以下是我的學習筆記及總結(jié)应狱。有不足的部分共郭,望大佬不吝賜教。 1.RunLoop 概念 計算機處理任務(wù)有進程和線...
作為一個2年的iOS開發(fā)也是最近一段時間才了解到 AST 這么一個東西疾呻。除嘹。。 AST在iOS中的應用 1岸蜗、代碼語法的檢查尉咕、代碼風格的檢查、代碼的格式化散吵、代碼的高亮龙考、代碼錯誤提...
App瘦身 資源瘦身 使用tinypng壓縮PNG圖片矾睦。視頻可以通過 Final cut等軟件進行分辨率壓縮晦款。音頻則降低碼率即可。 非必須資源文件可以放到自己服務(wù)器上 啟動圖...