// // YXTopImageModel.m // Temperature // // Created by TC on 2025/3/10. // #import "YXTopImageModel.h" @implementation YXTopImageModel +(void)rds_getImageWithFinished:(void (^)(YXTopImageModel * , NSError * ))finished { [RDSDemoApiHelper rds_getImageSuccess:^(id responseObject) { if ([responseObject[@"code"] intValue] == 0) { NSDictionary *data = responseObject[@"data"]; YXTopImageModel *model = [YXTopImageModel mj_objectWithKeyValues:data]; BLOCK_SAFE_RUN(finished,model,nil) } else{ NSError *error = [NSError errorWithDomain:responseObject[@"message"] code:[responseObject[@"code"] intValue] userInfo:nil]; BLOCK_SAFE_RUN(finished,nil,error) } } failure:^(NSError *error) { BLOCK_SAFE_RUN(finished,nil,error) }]; } @end