![240](https://upload.jianshu.io/users/upload_avatars/2086987/51c99cf9-de2b-4a72-99d0-3de226e68f5b.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
這篇文章為個人對How to talk to your kids about SIL type use的翻譯友多,其中夾帶私活兜粘,閱讀需謹(jǐn)慎。 SIL...
簡單介紹 這是最近Swift開發(fā)人員對Swift String進(jìn)行的一個優(yōu)化,PR地址SIL optimizer: Add a new stri...
今天在推特上看到一篇關(guān)于性能優(yōu)化不錯的文章莺丑,是前蘋果開發(fā)人員寫的谴返,翻譯了一下與大家分享,原地址iOS Performance tips you ...
先放上項目的地址Pecker翅萤,覺得不錯的不妨點點Star恐疲。 背景 最近在折騰編譯相關(guān)的,然后就想能不能寫一個檢測項目中不用代碼的工具套么,畢竟這也是...
其實已經(jīng)有一個不錯的用Swift寫的命令行工具檢測不用的圖片資源了培己,就是喵神的FengNiao,至于為什么要再寫一個呢胚泌,主要是為了學(xué)習(xí)Swift...
SwiftSyntax是基于libSyntax構(gòu)建的Swift庫省咨,利用它可以分析,生成和轉(zhuǎn)換Swift代碼$枋遥現(xiàn)在已經(jīng)有一些基于它開源的庫零蓉,比如S...
最近在寫APM相關(guān)的東西笤受,所以整理了一下iOS中卡頓監(jiān)測的那些方案,不了解卡頓的原理的可以看這篇文章iOS 保持界面流暢的技巧敌蜂,寫的很好箩兽。 FP...
最近在寫一些東西需要獲取任意線程調(diào)用棧,然后看了現(xiàn)有的一些開源框架章喉,寫的比較復(fù)雜而且對Swift的支持不是很好汗贫,所以寫了RCBacktrace。...
獲取任意線程調(diào)用棧目前有兩種方式秸脱。第一方式拿到棧的指針(StackPointer)以及棧幀指針(FramePointer)落包,遞歸到棧底。 系統(tǒng)提...