如何使用Moya和Swift处理自定义错误?

时间:2019-10-23 15:51:02

标签: swift moya

我在项目中使用了swift和Moya。 在一个api请求中,我从server(JSON)收到了以下响应:

button[ion-fab] {
  overflow: visible;
  position: relative;

  ion-label {
    display: inline-block;
    position: absolute;

    top: -8px;
    left: 60px;

    color: white;
    background-color: rgba(0,0,0,0.7);
    line-height: 24px;
    padding: 4px 8px;
    border-radius: 4px;


    pointer-events: auto;
  }

  contain: layout;
}

我想在错误值等于“ 13”时调用某些函数。 我该如何处理?

我在网络层内使用此代码:

{"subtype":"GeneralResponseDto","status":401,"error":"13","message":"some message"}

但是还有另一种方法吗?(更清洁):)

0 个答案:

没有答案