iOS底層探索(一) - 從零開始認識Clang與LLVM 寫在前面 編譯器是屬于底層知識,在日常開發中少有涉及,但在我的印象中,越接近底層是越需要編程基本功,也是越復雜的。...

iOS底層探索(一) - 從零開始認識Clang與LLVM 寫在前面 編譯器是屬于底層知識,在日常開發中少有涉及,但在我的印象中,越接近底層是越需要編程基本功,也是越復雜的。...
想嘗試黑蘋果的想法由來已久,自己現在用的macmini和MBP2012都比較老了。mini上網、運行虛擬機還行,但是顯卡太差,看個直播,彈幕多起來,風扇立馬嘯叫,溫度分分鐘能...
上個月參加了一場西雅圖當地的線下 iOS 開發者聚會。Jeff Szuhay 作為一個有20+年開發經驗的資深程序員,跟我講了一套提高 iOS 開發效率的方法。相比于其他程序...
前言 驅動的安裝可以說是黑蘋果中最關鍵的一步,前面的安裝只是個開始,大部分工作還在后面這半部分。安裝可以參考我之前的一篇文章,這里主要是記錄黑蘋果驅動安裝的相關問題。我的方法...
最近對網絡優化進行了一些研究,好些都沒有去實踐,所以做一個整理,以后慢慢研究 HTTP2.0 HTTP2.0新特性 二進制分幀 首部壓縮 多路復用 服務器推送 請求優先級 H...
面試題 講講 RunLoop,項目中有用到嗎? RunLoop內部實現邏輯? Runloop和線程的關系? timer 與 Runloop 的關系? 程序中添加每3秒響應一次...
已更新深入淺出Runtime (二) Runtime的消息機制深入淺出Runtime (三) Runtime的消息轉發深入淺出Runtime (四) Runtime的實際應用...
2006年研究生畢業于武漢大學,最近準備換個工作,于是去一家公司面試。 一個外表嚴肅的妹子來面試我。 妹子看到我提的薪資期望,冷笑了一聲:“呃……你這個要求在我們這也不是不能...
前言 去年做了一個小組件,前些時間考慮到項目中可能會大規模實施,完善簡化后新開了一個 repo: YBHandyList 。 有些朋友拋出了 nimbus、IGListKit...
關于創建Observable #1 Create 您可以使用create操作符從零開始創建一個可觀察對象,傳遞給這個操作符一個函數,該函數接受observer作為其參數,通過...
1. 背景 最近基于業務需求,需要在兩個星期內,做出十幾個數據分析類的圖表,包括折線圖,柱狀圖,散點圖,餅圖等,用以對用戶的比賽數據做一個匯總統計和分析。產品經理說,這個功能...
?? AppStore:記錄Box[https://apps.apple.com/cn/app/id1579304692] 最近公司在做一個iOS藍牙項目,在開發的過程中簡單...