2016-09-28 84 views

回答

3

目前Alamofire 4你每个SessionManager只能使用1 RequestAdapter。我们这样设计它是因为如果有多个适配器,可以帮助您简化事情并避免订单问题。

您可以轻松地将所有这些功能添加到同一个适配器。我们的意图是,如果一个适配器变得太复杂了,你可以将逻辑分解成多个小对象。你可能做到这一点的一种方法是为每种类型的URL请求创建一个更小的适配器。然后由SessionManager调用的主适配器将检查URL请求并调用适当的较小适配器。