MBProgress Hub : Issue

- (void)requestFailed:(__kindof YTKBaseRequest *)request{
   /* NSString * errorURL = request.requestUrl;
    NSDictionary * errorDiction = request.error.userInfo;
    NSInteger * code = request.error.code; */
    NSString* errResponse = [[NSString alloc] initWithData:(NSData *)request.error.userInfo[kAFNetworkingOperationFailingURLResponseDataError] encoding: NSUTF8StringEncoding];
    [CHUtil showHubWithStr: errResponse withView: self.view ];
    if([request isKindOfClass: [ResetPasswordAPI class] ]){
        [MBProgressHUD hideHUDForView: self.view animated: YES ];
    }
}

@implementation CHUtil

+ (void)showHubWithStr: (NSString *)str withView: (UIView *) aView
{
    UIView * tempView;
    if (aView) {
        tempView = aView;
    }else{
        tempView = [UIApplication sharedApplication ].keyWindow;
    }
    MBProgressHUD * logHudThree = [MBProgressHUD showHUDAddedTo: tempView animated: YES ];
    logHudThree.mode = MBProgressHUDModeText;
    logHudThree.label.text = NSLocalizedString(str, @"HUD message title");
    [logHudThree hideAnimated: YES afterDelay: 1.5f ];
    
}

MBProgress.gif
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容