我个人属于代码洁癖型选手,个人挑一些小毛病,如下:
1、方法名命名不规范,应该为 - (void)getMatchesListWithHolder:(UIView *)holder success:(void(^)(NSArray *dic))success;
,success 是小写。
2、Block 参数变量名不规范。类型是 NSArray,变量名却写 dic
。
3、单例命名不规范,单例通常应该命名为 sharedXXX
,例如 [NSURLSession sharedSession]
。
4、回调只有成功回调,没有失败的回调,如果请求失败了,那么回调就不会被执行。