在Objective-C的while循环中,我能否使用"break"或"continue"关键字?

13

在Objective-C中,我可以在while循环中使用"break"/"continue"吗?

(或者这些关键词只能用于for循环中?)

3个回答

26

当然可以!试试看吧!


19

来自苹果的 Objective-C 文档

Objective-C 被定义为 ANSI C 语言的一组小而强大的扩展。

因此,breakcontinue 可以在 C 语言允许的任何地方使用。

  • continue 可以在循环结构(forwhiledo/while 循环)中使用。

  • break 除了可以在上述循环结构中使用之外,还可以在 switch 语句中使用。


14

是的,可以。它们的工作方式相同。break 退出循环,而 continue 回到开始处并再次检查条件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接