我没有在的ObjectiveC(IOS)的开发经验,但我已经看到了好奇太多的代码,发现使用GOTO语句有些人(JsonKit图书馆,一些代码游戏等),甚至是苹果公司的源代码是众所周知的使用(你可以在这里看到)。
正如我一生所学到的,使用GOTO是非常糟糕的开发实践,必须避免,所以为什么它成为IOS开发中的“交流”实践,有什么特殊的原因吗?
这是良好的编程风格来使用的break,continue和return语句,而不是goto每当声明可能。但是,由于该break语句仅从循环的一个级别退出,因此您可能必须使用一条goto语句退出深度嵌套的循环。
break
continue
return
goto
*来源-微软
BLOG的另一个例子
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句