iOS 代码规范~新项目,快速的调试方法

来源:互联网 发布:平板电脑网络转换器 编辑:程序博客网 时间:2024/05/17 23:04

//联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄


一、概念


//1.接手一个新项目,快速的调试,查看某个模块或者方法的作用,需要注释掉一个方法,或者某个代码块,直接写return;而不是全选,注释掉;


二、代码示例

//比如:查看这个方法loadRecommendTags作用

- (void)loadRecommendTags

{

    return; //这样就会直接快速调试了.

    

    [SVProgressHUD show];

    // 取消之前的任务

    [self.manager.tasks makeObjectsPerformSelector:@selector(cancel)];

    NSMutableDictionary *params = [NSMutableDictionary dictionary];

    

    params[@"ab"] =@"tag_recommend";

    params[@"cb"] =@"topic";

    params[@"action"] =@"sub";

    [self.manager GET:DXCommonUrlPath parameters:params success:^(NSURLSessionDataTask *_Nonnull task, id _Nonnull responseObject) {

        

        self.recommendTag = [SHRecommendTag mj_objectArrayWithKeyValuesArray:responseObject];

        [self.tableView reloadData];

        [SVProgressHUD dismiss];

    } failure:^(NSURLSessionDataTask * _Nullable task, NSError *_Nonnull error) {

        SHLog(@"error == %@",error);

        [SVProgressHUD dismiss];

    }];

}


谢谢!!!