这两种写法可以互换,如下:
if ([responseDict[@"result"] boolValue] == false) { [CQHud showToastWithMessage:responseDict[@"msg"]]; return;}/// code等效于:
if ([responseDict[@"result"] boolValue] == false) { [CQHud showToastWithMessage:responseDict[@"msg"]];} else { /// code}对于上面两种情况,我的做法是:if代码块中的代码比较少时就用if return。
实际开发中你们是怎么选择的?选择的理由是什么?
相似问题