iOSHTML5 专栏程序员

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

2017-10-19  本文已影响229人  石虎132

//联系人:石虎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 *_Nonnulltask,id_NonnullresponseObject) {

self.recommendTag = [SHRecommendTag mj_objectArrayWithKeyValuesArray:responseObject];

[self.tableView reloadData];

[SVProgressHUD dismiss];

} failure:^(NSURLSessionDataTask *_Nullabletask, NSError *_Nonnullerror) {

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

[SVProgressHUD dismiss];

}];

}

谢谢!!!

上一篇下一篇

猜你喜欢

热点阅读