天天看點

AsyncDisplayKit 1.0 釋出,iOS 開源架構

經過兩個 beta 版本之後,asyncdisplaykit 1.0 釋出了!此版本現已提供下載下傳。

asyncdisplaykit是一款能夠保持界面流暢性的ios開源架構,即使是最複雜的使用者界面,也可以讓其流暢運作并快速響應。 asyncdisplaykit不止是paper的組成部分,與facebook神奇的動畫引擎pop也是關系密切。

AsyncDisplayKit 1.0 釋出,iOS 開源架構

在使用asyncdisplaykit的過程中,不會對使用者體驗造成任何影響,隻有在修改結果檢驗無誤後,變動内容才會被映射至主程序當中。而使用者也可獲得快速流暢的使用體驗,并在自己的裝置上使用到更為出色的應用卷動效果。

快速入門

asyncdisplaykit支援cocoapods,開發者可直接向podfile檔案中添加asyncdisplaykit,然後執行pod update即可實作下載下傳asyncdisplaykit庫并與本地項目相關聯操作:

繼而,開發者可以導入架構header,如果使用swift的話,則可建立一個objective-c bridging header:

就抽象層而言,asyncdisplaykit nodes的線程安全要比uiviews和calayers強得多:

AsyncDisplayKit 1.0 釋出,iOS 開源架構

繼續閱讀