【Alamofire源码解析】02 - AFError & Notifications & DispatchQueue+Alamofire
一、AFError枚举作者首先把整个项目中遇到的error都集中在AFError枚举。从源码中我们可以看到,项目中遇到的error有五大类,就是AFError的五个case,每个case都有一个关联值(什么是关联值>>)。我们利用Swift枚举的关联值特性,在抛出错误的时候,关联一个任何类型的值。例如如果是这个错误caseinvalidURL(url:URLConvertible),这里关联了一个