本篇主要讲解Alamofire中错误的处理机制
前言
在开发中,往往最容易被忽略的内容就是对错误的处理。有经验的开发者,能够对自己写的每行代码负责,而且非常清楚自己写的代码在什么时候会出现异常,这样就能提前做好错误处理。
Alamofire的错误封装很经典,是使用swift中enum的一个典型案例。读完这篇文章,一定能让大家对swift的枚举有一个更深的理解,同时增加一些枚举的高级使用技巧。
那么有一个很重要的问题,我们应该在什么情况下考虑使用枚举呢?只要结果可能是有限的集合的情况下,我们就尽量考虑使用枚举。 其实枚举本身还是数据的一种载体,swift中,枚举有着很丰富的使用方法,在下边的内容中,我们会介绍到枚举的主流用法。

