//: Playground - noun: a place where people can play

import UIKit

/*:

for循环

* 基本用法和OC一致

* 条件表达式必须是bool类型的值

* 条件表达式的()可以省略

* 在OC中如果{}中只有一条语句, 那么{}可以省略, 而Swift不可以

*/

for var i = 0; i < 10; i++

{

print(i)

}

/*:

区间

半闭区间: 0..<10  包含头不包含尾

闭区间:   0...10  包含头包含尾

*/

for i in 0...10

{

print(i)

}

/*:

while循环

* 基本用法和OC一致

* 条件表达式必须是bool类型的值

* 条件表达式的()可以省略

* 在OC中如果{}中只有一条语句, 那么{}可以省略, 而Swift不可以

*/

var num = 0

while num < 10

{

print(num)

num++

}

/*:

repeat while循环

* 基本用法和OC一致

* 条件表达式必须是bool类型的值

* 条件表达式的()可以省略

* 在OC中如果{}中只有一条语句, 那么{}可以省略, 而Swift不可以

*/

var value = 0

repeat{

print(value)

value++

}while value < 10

转载于:https://www.cnblogs.com/developer-ios/p/4943584.html

swift 2.0 语法 循环相关推荐

  1. Swift 3.0 语法

    //: Playground - noun: a place where people can play import UIKit print("swift 我来了,来啊") // ...

  2. Swift 3.0 预告:将 Objc 库转换成更符合 Swift 语法风格的形式

    转自:swiftcafe Swift 3.0 更新越来越临近,这次更新会给我们带来很多实用的内容,比如对 Objc 库的迁移,会更符合 Swift 的语法风格.用过之前版本的 Swift,我们会发现很 ...

  3. 【Groovy】循环控制 ( Java 语法循环 | 默认的 IntRange 构造函数 | 可设置翻转属性的 IntRange 构造函数 | 可设置是否包含 to 的构造函数 | 0..9 简写 )

    文章目录 一.使用 Java 语法循环 二.使用 IntRange 循环 1.使用默认的 IntRange 构造函数 2.使用可设置翻转属性的 IntRange 构造函数 3.使用可设置是否包含 to ...

  4. swift 2.2 语法 (上)

    前言: 1.此文中的语法会根据Swift的升级变动而更新. 2.如果需要请移步 -> swift2.2 语法(中).swift 2.2语法(下) Swift与OC中常见的区别 导入框架 OC: ...

  5. 苹果iOS开发系列--详解Swift 3.0语言的重大变化

    概述 从写第一篇Swift文章的时候到现在Swift已经从1.2发展到了今天的3.0,这期间由于Swift目前还在发展阶段并不能向下兼容,因此第一篇文章中的部分代码在当前的Xcode环境中已经无法运行 ...

  6. ubuntu swift mysql_使用 Swift 3.0 操作 MySQL 数据库

    作者:Joe,原文链接,原文日期:2016-09-24 译者:shanks:校对:walkingway:定稿:CMB 如果你阅读过本主其他的 Swift 文章,你会发现我们是 Swift 服务器端开发 ...

  7. Swift基础:创建第一个Swift工程:Swift的基本语法

    苹果公司在今年的WWDC大会上,除了发布了iOS8和Max OS X 10.10之外,还发布了一个新的编程语言Swift.不得不说,Swift有较大的转变,也使编程变得更加容易了,下面介绍了Swift ...

  8. Swift 2.0初探:值得注意的新特性

    转眼间,Swift已经一岁多了,这门新鲜.语法时尚.类型安全.执行速度更快的语言已经渐渐的深入广大开发者的心.我同样也是非常喜爱这门新的编程语言. 今年6月,一年一度的WWDC大会如期而至,在大会上A ...

  9. C语言基本语法——循环篇(三种常见的循环)

    目录 前言 一.什么是循环? 二.常见的几种循环 1.while循环 2.for循环 3.do while 循环 总结 前言 对于新手小白来说,他们会困惑于循环是什么?循环可以用来做什么,C语言中有哪 ...

最新文章

  1. 10个必备的机器学习开源工具
  2. php依次替换文本字符串中的图片src地址
  3. Ubuntu 14.04 安装 Sublime Text 3
  4. Mysql数据库基础系列(二):表结构、键值
  5. Solr分页与高亮(使用SolrNet实现)
  6. 无边框对话框改变大小
  7. PHP Mysql-创建数据表
  8. Linux Wireless架构总结
  9. [Wayland] (二) 代码结构 [FW]
  10. 曾辉机器人_武汉一高校大学生研发深度学习机器人 会打太极、跳舞
  11. angularjs $apply
  12. mysql seconds_behind_master_MySQL同步状态双Yes的假象及seconds_behind_master的含义
  13. quick time不可用_教程|用Selenium爬资源:DIY还是花钱?
  14. pdf页面倒序如何调整?
  15. 用python画箱线图_python绘制箱线图
  16. PHP的WMB队列消费代理的实现
  17. 华硕飞行堡垒笔记本电脑驱动程序不能使用如何解决
  18. 数据库-mysql练习题目2
  19. TRICKLE轻量级的用户空间带宽控制管理工具
  20. webdriver中的截图截图方法

热门文章

  1. 常用服务器安装和部署
  2. textarea属性
  3. DataTable排序的一般方法
  4. 转载 敏捷教练,从A到Z
  5. Linux中的同步机制
  6. 拉格朗日乘数法_拉格朗日乘数法介绍(不含证明)
  7. (209)浮点数运算步骤
  8. (6)verilog语言编写售货机
  9. 关于装配学校计算机教室报告,计算机室工作计划
  10. 2021-07-25 野火板子25MHz晶振改为正点原子8MH晶振