EasyAI - iOS AI 聊天應(yīng)用 一個面向長期迭代的 iOS AI 聊天基礎(chǔ)工程,不只跑通接口,更關(guān)注完整體驗與可維護性:體驗順滑、功能...
首先什么是組件化:是為了把功能封裝成獨立,可擴展,可復(fù)用的東西叫做組件,以項目中的某種功能為基準(zhǔn),這樣不需要重復(fù)編寫代碼。 模塊化:以我的理解是...
在此之前需要了解視頻的組成 視頻是由多張圖片不間斷連續(xù)播放形成的,所有的視頻擴展屬性其實都是對圖片間隔,壓縮比,寬高比進行調(diào)整,當(dāng)然除了圖片自身...
簡介:iOS13蘋果推出的暗黑模式,在去年蘋果已經(jīng)聲明必須適配暗黑模式否則會下架。網(wǎng)上有很多好的文章來適配暗黑模式,但是大部分僅僅是以蘋果系統(tǒng)、...
route跳轉(zhuǎn)實際上是用一個url鏈接實現(xiàn)APP的頁面跳轉(zhuǎn)功能,解析url路徑,獲取要跳轉(zhuǎn)的控制器、參數(shù)。 GitHub:https://git...
思考:圖片是由大量的小方格組成的可見的圖像,每一個小方格存儲a、r、g、b用來定義顏色,所以寫了一個demo,能夠獲取一張圖片的所有像素點顏色并...
由于項目經(jīng)常使用富文本,所以對富文本NSMutableAttributedString進行封裝,思路仿照masonry的方式。 調(diào)用方式: .h...
使用AVFoundation采集攝像頭的CMSampleBufferRef,針對采集到的每一個CMSampleBufferRef做濾鏡處理 效果...
參考資料:https://juejin.im/post/5d1860a2f265da1bb27746d6 并再此基礎(chǔ)上添加了其他濾鏡:二分、四分...