0
何らかのロジックのために、私はいくつかのリクエストをキャンセルする必要があります。
私のコードでは、私はAlamofireのエラー処理の単一の場所があります。私は、エラー、警告にユーザーに彼/彼女はいくつかの操作をキャンセルするたびに表示したくないエラーコードを区別する方法は?
(lldb) po response.result.error.debugDescription
"Optional(Error Domain=NSURLErrorDomain Code=-999 \"cancelled\"
:どのようなエラーをスキップするリクエストのエラーコードを区別するために 。
error
フィールドには、debugDescription
フィールドしかありません。しかし、私はどのようにそれを決定することができますCode
?率直に言って、debugDescription
の文字列はハックのように見えます。ここで