本篇主要講解Alamofire中錯誤的處理機制

前言

在開發(fā)中,往往最容易被忽略的內(nèi)容就是對錯誤的處理。有經(jīng)驗的開發(fā)者,能夠?qū)ψ约簩懙拿啃写a負責(zé),而且非常清楚自己寫的代碼在什么時候會出現(xiàn)異常,這樣就能提前做好錯誤處理。

Alamofire的錯誤封裝很經(jīng)典,是使用swift中enum的一個典型案例。讀完這篇文章,一定能讓大家對swift的枚舉有一個更深的理解,同時增加一些枚舉的高級使用技巧。

那么有一個很重要的問題,我們應(yīng)該在什么情況下考慮使用枚舉呢?只要結(jié)果可能是有限的集合的情況下,我們就盡量考慮使用枚舉。 其實枚舉本身還是數(shù)據(jù)的一種載體,swift中,枚舉有著很豐富的使用方法,在下邊的內(nèi)容中,我們會介紹到枚舉的主流用法。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式