Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 编程 > Objective-C > 正文

Objective-C 循环

时间:2014-08-20 21:19 来源:未知 作者:www.51ou.com 阅读:

可能存在这样的情况,当需要执行的代码块多次。在一般情况下,语句执行顺序:先在一个函数中的第一条语句执行,其次第二,等等。

编程语言都提供了各种控制结构,允许更复杂的执行路径。

循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式:

Loop Architecture

Objective-C编程语言提供了以下类型的循环处理循环的需求。点击以下链接,查看他们的详细资料。

Loop Type 描述
while 循环 一个给定的条件为真时,重复执行一个语句或语句组。执行循环体测试前的状态.
for 循环 执行的语句序列多次缩写的代码管理循环变量.
do...while 循环 while语句一样,只不过它在循环体结束测试条件.
内嵌循环 可以使用任何其他一个或多个循环 while, for or do..while 循环.

循环控制语句:

循环控制语句更改执行其正常的顺序。当执行离开范围,在该范围内所有自动创建的对象被销毁。

Objective-C的支持下控制语句。点击以下链接,查看他们的详细资料。

控制语句 描述
break 语句 终止循环或开关语句将执行的语句紧随循环或开关。
continue 语句 导致循环,跳过它的主体的其余部分,并立即重新测试前的重申状况。

无限循环:

一个循环变得无限循环,如果条件永远不会成为假。在for循环是传统上用于此目的。由于没有形成循环的三个表达式是必需的,可以做一个无限循环,离开的条件表达式为空。

#import <Foundation/Foundation.h>
 
int main ()
{

   for( ; ; )
   {
      NSLog(@"This loop will run forever.\n");
   }

   return 0;
}  

当条件表达式不存在,它被假定为是真实的。可能有一个初始化和增量表达,但更普遍使用的Objective-C程序 for(;;)  结构来表示一个无限循环。 

感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《Objective-C 循环》技术文章,《Objective-C 循环》详细使用和说明,有时《Objective-C 循环》可能不完善、敬请谅解!如果《Objective-C 循环》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(0)
0%
上一篇:Objective-C 运算符
下一篇:Objective-C 块
推荐内容
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
验证码:点击我更换图片