工作中遇到復(fù)雜度高的項(xiàng)目系統(tǒng),我慣于花時(shí)間梳理出大手稿,作為參考,根據(jù)這個(gè)思路,我花時(shí)間對于OC底層的機(jī)制進(jìn)行梳理,產(chǎn)出大手稿若干。 跟工作中遇...
目錄概要 為什么需要 MCP?[#%E4%B8%BA%E4%BB%80%E4%B9%88%E9%9C%80%E8%A6%81-mcp] 一、系統(tǒng)...
如何優(yōu)雅地、無感知地加載歷史消息。 寫在前面 做過 IM 的兄弟們都知道,聊天頁面最核心的交互就兩個(gè):發(fā)消息(往下追加)和看歷史(往上加載)。 ...
部分題目,時(shí)間來自2023年9月22日-24日演唱會搶票。 有重復(fù)的題目,自己去重: 自己整理的答案: 上述題目獲取,是使用的滑塊驗(yàn)證組件 滑動...
接上篇:編譯過程補(bǔ)充 網(wǎng)上找到一張圖片: 具體命令: Swift 對象創(chuàng)建過程 —— allocating_init() 創(chuàng)建一個(gè)swift對象...
音頻采集相關(guān)知識,AduioToolBox 的音頻采集原理,音頻隊(duì)列架構(gòu),iOS音頻錄制的過程。 為啥莫名其妙地開始看音頻的東西?工作相關(guān),梳理...
目錄概要 為什么想寫這篇文章 蘋果編譯器的發(fā)展背景 LLVM 簡介 C Language 編譯器 Clang Swift 編譯器譯編 tfiwS...
From Brad.Cox to Chris.Lattner. 嘗試?yán)靡恍I(yè)余時(shí)間研究下 Swift,寫一些由 OC 到 Swift 的變化。...
0. 前言 最近面了一些試,某位面試官問了我一個(gè)有意思的問題: 當(dāng)時(shí)猜測了一下,沒答很全面,今晚有空了,好好梳理一下 delloc 的流程。 穿...