
最近在做啟動優化的時候,發起啟動過程中AFNetWorking內部一個方法耗時70ms,占了所有+ load方法中將近一半的時間。 通過Inst...
在上面的代碼中,由于函數callback將返回值通過block回調給外部,所以外部無法使用 await 拿到返回值。如果在不想修改callbac...
flutter 穩定版 2.5.0 由于Select widget mode會導致rebuild,所以Overlay會重建,在上面代碼中,由于e...
屬性觀察 (Property Observers) 是 Swift 中一個很特殊的特性,利用屬性觀察我們可以在當前類型 內監視對于屬性的設定,并...
重要的概念 任何保存在變量中的都是一個 對象 , 并且所有的對象都是對應一個 類 的實例。 無論是數字,函數和 null 都是對象。所有對象繼承...
聲明位置@Objcdynamic調用方式Struct否否直接調用Class否否V-Table 調用Extension否否直接調用Extensio...
生成SILswiftc -emit-sil main.swift >> ./main.sil && open main.silimage.png...
下面兩種實現是在iOS開發中最常用的方法交換方式,那么兩種實現方式具體有什么區別呢?首先,以上兩種實現都可以達到方法交換的效果,但是方案一在某些...
dyld加載的詳細流程可以參考文章 iOS dyld加載流程[http://www.lxweimin.com/p/bda67b2a3465]本...