WebRTC在SDP協商后會默認打開手機的音頻資源,這中體驗不友好,因此需要對源碼進行改動,如下為需要更改的流程: RTCAudioTrack->RTCAudioSource...

WebRTC在SDP協商后會默認打開手機的音頻資源,這中體驗不友好,因此需要對源碼進行改動,如下為需要更改的流程: RTCAudioTrack->RTCAudioSource...
Mach-O符號表 點擊了解更多關于Mach-O[http://www.lxweimin.com/p/2dbf81369e10]。 Symbol Table 符號表,符號名稱...
1. 從編碼到啟動 app 的過程?(源碼→可執行文件→內存)這三個點回答 2. 思考下圖中的 Swift.String.init() 方法是存放在哪里?(Mach-O 還是...
1.結構體基本介紹? 在 Swift 標準庫中,絕大多數的公開類型都是結構體,而枚舉和類只占用很小的一部分 比如 Bool、Int、Double、String、Array、D...
一、CPU VS GPU 1. 對于計算機硬件,繪圖和動畫有哪兩種處理方式?為什么處理圖像盡量使用 GPU? CPU:中央處理器 GPU:圖形處理器 總體來說,我們可以用軟件...
一、autoreleasePool 自動釋放池補充 1. 在MRC下,為什么需要有自動釋放池? 自動釋放池的作用:延遲釋放,使用方便 上述代碼中,我們可以在大括號內隨意使用p...
一、本節只記錄問題,答案和細節從大神的文章中尋找 大神文章鏈接 http://www.lxweimin.com/p/c294d1bd963d[https://www.jian...
一、何為架構? 架構(Architecture) 軟件開發中的設計方案 類與類之間的關系、模塊與模塊之間的關系、客戶端與服務端的關系 二、蘋果版 MVC 1. Model(在...
內存管理一直是學習 Objective-C 的重點和難點之一,在實際的軟件開發工作中,經常會遇見由于內存原因而導致的crash。而autorelease pool在內存管理中...