From 06dee39566d10d0a74943e8ed7050962a21c76ef Mon Sep 17 00:00:00 2001 From: CodeST <694468528@qq.com> Date: Mon, 15 Dec 2025 15:47:16 +0800 Subject: [PATCH] 1 --- keyBoard/Class/Home/VM/KBHomeVM.m | 15 ++++++++------- keyBoard/Class/Network/KBNetworkManager.m | 1 - 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/keyBoard/Class/Home/VM/KBHomeVM.m b/keyBoard/Class/Home/VM/KBHomeVM.m index f5b8295..2ce50e4 100644 --- a/keyBoard/Class/Home/VM/KBHomeVM.m +++ b/keyBoard/Class/Home/VM/KBHomeVM.m @@ -53,7 +53,7 @@ // } return; } - + [KBHUD dismiss]; id dataObj = json[KBData] ?: json[@"data"]; if (![dataObj isKindOfClass:[NSArray class]]) { NSError *e = [NSError errorWithDomain:KBNetworkErrorDomain @@ -92,9 +92,9 @@ - (void)fetchRankListByTagParams:(NSDictionary *)params needShow:(BOOL)needShow completion:(KBHomeRankCompletion)completion { - if (needShow) { - [KBHUD show]; - } +// if (needShow) { +// [KBHUD show]; +// } NSString *loginUrl = @""; if ([KBUserSessionManager shared].isLoggedIn) { loginUrl = API_CHARACTER_LIST_BY_TAG; @@ -106,9 +106,10 @@ headers:nil autoShowBusinessError:NO completion:^(NSDictionary * _Nullable json, NSURLResponse * _Nullable response, NSError * _Nullable error) { - if (needShow) { - [KBHUD dismiss]; - } +// if (needShow) { +// [KBHUD dismiss]; +// } + [KBHUD dismiss]; if (error) { NSString *msg = KBBizMessageFromJSONObject(json) ?: error.localizedDescription ?: KBLocalized(@"Network error"); diff --git a/keyBoard/Class/Network/KBNetworkManager.m b/keyBoard/Class/Network/KBNetworkManager.m index e271253..ebc5d66 100644 --- a/keyBoard/Class/Network/KBNetworkManager.m +++ b/keyBoard/Class/Network/KBNetworkManager.m @@ -462,7 +462,6 @@ autoShowBusinessError:YES return; } // code 缺失或为成功,按正常成功回调 - [KBHUD dismiss]; if (completion) completion(dict, response, nil); } else { // 预期 JSON,但未检测到 JSON 内容