使用 Xcode 制作 Framework 與 XCFramework 最近公司有個項目外包,我就負(fù)責(zé)提供離在線語音識別 SDK 和數(shù)據(jù)埋點(diǎn) SDK 封裝,在制作 Frame...
使用 Xcode 制作 Framework 與 XCFramework 最近公司有個項目外包,我就負(fù)責(zé)提供離在線語音識別 SDK 和數(shù)據(jù)埋點(diǎn) SDK 封裝,在制作 Frame...
注:歡迎大家可以關(guān)-注 Wei-Xin 公--眾--號 :Style月月專欄,與簡書同步更新~ iOS 底層原理 objc4 源碼相關(guān) 0、底層源碼探索方式iOS-底層原理 ...
1. AVAudioSession 概述 最近一年一直在做IPC Camera的iOS客戶端開發(fā)。和音頻打交道,必須要弄清楚AVAudioSession。先看下蘋果的官方圖:...
一 關(guān)于CoreAnimation CoreAnimation是蘋果提供的一套基于繪圖的動畫框架,下圖是官方文檔中給出的體系結(jié)構(gòu)。 從圖中可以看出,最底層是圖形硬件(GPU)...
一、啟動優(yōu)化 冷啟動:第一次啟動App熱啟動 啟動優(yōu)化一般講的是冷啟動 啟動階段:main函數(shù)之前、main函數(shù)之后 main 階段:1、懶加載2、發(fā)揮CPU的價值(多線程進(jìn)...
這篇文章源于美團(tuán)面試官問的我一個問題,為什么Objective-C中有Class和MetaClass這種設(shè)計?去掉是否可以?當(dāng)時的我并沒有深入思考過這個問題,而網(wǎng)上搜索的結(jié)果...
前言 本文會用實例的方式,將iOS各種IM的方案都簡單的實現(xiàn)一遍。并且提供一些選型、實現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在github中都有demo:iOS即...
iOS 實現(xiàn)AOP編程(Objective-C) 一、AOP與OOP OOP(Object Oriented Programming,面向?qū)ο缶幊蹋?OOP比較經(jīng)典的程序設(shè)計...
iOS網(wǎng)絡(luò)緩存掃盲篇 --使用兩行代碼就能完成80%的緩存需求 下篇預(yù)告:使用80%的代碼來完成剩下的20%的緩存需求 。敬請 star (右上角)持續(xù)關(guān)注。 目錄 當(dāng)我們在...