0
使用Retrofit 2.0和其他一些庫的模式的名稱是什麼?使用Performer的這種設計模式的名稱是什麼?
老版
一些管理者可以通過兩種不同的方法
SomeClass obj = someManager.getDataSync();
SomeClass2 obj = otherManager.getBigDataSync()
SomeClass3 obj = otherManager2.getMyDataSync()
或
加載數據同步和異步someManager.loadData(callback)
otherManager.loadData(callback2)
otherManager2.loadData(callbak3)
現在istead使用一個輔助類
新版
Performer<T> performer = someManager.getSomeData(...);
那麼我們就可以用監聽器執行這個動作的同步或ASYC
T data = performer.performSync();
或
performer.performAsync(callback);
你在問什麼? 'performer = ....'或'performer.performSync()'? – AlexR
關於所有行,請檢查編輯 –