Objective c 目标C‘通过’
objective-C中是否有一个与python过程等效的过程Objective c 目标C‘通过’,objective-c,Objective C,objective-C中是否有一个与python过程等效的过程 if item == '4': pass else: run_function() 在目标C中: if (item == '4') { **pass**; } else { run_function(); } 这里的通行证是什么 当然,语义上也是如此 if (![item isEqualToString:@"4"]) { [self method]; } 如果我是你,我会否定这个条件:
if item == '4':
pass
else:
run_function()
在目标C中:
if (item == '4') {
**pass**;
} else {
run_function();
}
这里的通行证是什么
当然,语义上也是如此
if (![item isEqualToString:@"4"]) {
[self method];
}
如果我是你,我会否定这个条件:
if (item != '4') {
run_function();
}
也许是空块语句?或或者只需写下if item!=4{run_function;}并完全省略else子句?没有通用的等价物,因为ObjC在某些地方不像Python那样需要语句@例如,接口Strudel:NSObject@end相当于类Strudelobject:pass对于读者来说,如果您真的想传递,则注释/*Do nothing*/或等效项将非常有用。因此,第三种选择最适合具体的例子。
if (![item isEqualToString:@"4"]) {
[self method];
}
if (item != '4') {
run_function();
}