SWIFT——操作符基础

文章为自己学习所用,系转载。为学习51cto课程的笔记。如有侵权,请私信本人进行删除。

链接如下。

?http://edu.51cto.com/roadmap/view/id-58.html

1、与C语言不同,Swift语言的取余符号(%)允许使用浮点数

2、多常量/变量赋值

3、闭区间范围操作符

4、半开半闭范围操作符

1 var value = 30.2 % 3

2 println(value) // 0.199999999999999

 1 let(x, y )=(3,4)
 2 println(x)     //3
 3 for index in 1...10//包括1和10
 4 {
 5        println(index)
 6 }
 7
 8 let names = ["abc","ddd","xyz"]
 9 let count = names.count
10 for i in 0..count  //左闭右开
11 {
12         println("索引\(i)的值是\(names[i]")
13 }

时间: 2024-12-22 19:14:18

SWIFT——操作符基础的相关文章

Swift的基础,操作符,字符串和集合类型

这篇文章主要讲解苹果Swift官方指南的第二章前四节的要点内容,如果想看完整的英文文档可以去苹果开发者页面下载. Basic 声明常量let 声明变量var 注释依旧使用"//" "/**/", 注意这里"/**/"在Swift可以嵌套使用 表达式结尾不再有分号 整数 你可以声明为Int或者UInt,他们本身适应不同平台(64位, 32位),类似于NSInteger,NSUInteger 也可以直接声明为指定字节数的Int,如: Int8, In

iOS: 学习笔记, Swift操作符定义

Swift操作符可以自行定义, 只需要加上简单的标志符即可. @infix 中置运算. 如+,-,*,/运算 @prefix 前置运算. 如- @postfix 后置运算. a++, a-- @assignment 赋值运算. +=, -=, --a, ++a // // main.swift // SwiftBasic // // Created by yao_yu on 14-7-27. // Copyright (c) 2014年 yao_yu. All rights reserved.

Swift语法基础入门三(函数, 闭包)

Swift语法基础入门三(函数, 闭包) 函数: 函数是用来完成特定任务的独立的代码块.你给一个函数起一个合适的名字,用来标识函数做什么,并且当函数需要执行的时候,这个名字会被用于“调用”函数 格式: func 函数名称(参数名:参数类型, 参数名:参数类型...) -> 函数返回值 { 函数实现部分 } 没有参数没有返回值 可以写为 ->Void 可以写为 ->() 可以省略 Void.它其实是一个空的元组(tuple),没有任何元素,可以写成() func say() -> V

再议Swift操作符重载

今天我们来谈一谈Swift中的操作 符重载,这一功能非常实用,但是也相当有风险.正所谓“能力越大责任越大”,这句话用来形容操作符重载最合适不过了.它可以令你的代码更加简洁,也可以让 一个函数调用变得又臭又长.而对于那些没怎么读过你的代码的人来说,操作符的使用同时也会让代码的可读性大打折扣. 谨 慎引入,按需使用.比如在连接两个字串的时候你就可以通过重载加法来实现.甚至于你仅在屏幕上输入一个加号,就能响应一个网络链接.播放一段音乐或者完成 你能实现的其他任何功能.然而过于复杂的功能对编码来说简直就

iOS开发笔记--swift语法基础

基础数据类型 Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型:Double和Float是浮点型:Bool是布尔型:String是字符串.Swift 还有两个有用的集合类型,Array和Dictionary,请参考集合类型. Swift 还增加了 Objective-C 中没有的类型比如元组(Tuple).元组可以让你创建或者传递一组数据,比如作为函数的返回值时,你可以用一个元组可以返回多个值. Swift 还增加了可选(Optional)类型,用于处理值缺失

Swift之基础学习一

Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序.2015年的WWDC开发者大会上,苹果公司推出了Swift2.0版本,并且Swfit完全开源.自从Swift发布以来,在http://www.tiobe.com中的排行一直处于上升的状态.swift的使用也更加广泛,越来越多的开发人员,尝试使用swift进行开发. 这里只进行swift的一些基础语法的介绍, //MARK: - 定

Swift学习:基础部分(The Basics)

Swift 是一门开发 iOS macOS watchOS  和 tvOS 应用的新语言.然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现Swift 的很多内容都是你熟悉的. Swift 包含了 C 和 Objective-C 上所有基础数据类型, Int 表示整型值: Double 和 Float 表示浮点型值: Bool 是布尔型值: String 是文本型数据. Swift 还提供了三个基本的集合类型, Array , Set 和 Dictionary ,详见集合类

Swift(二)基础部分

数据类型 Swift 包含了 C 和 Objective-C 上所有基础数据类型.它还增加了 Objective-C 中没有的高阶数据类型比如元组(Tuple) 1.基础类型 Int整形和UInt无符号整形 Float和Double浮点型 Bool布尔型 Character字符型 String字符串类型 2.集合类型 Array数组 Set集合 Dictionary字典 3.高阶类型 Tuple元组 声明常量和变量 常量和变量必须在使用前进行声明,Swift中使用 let 声明常量,使用 var

swift开发基础之变量和常量

今天学习了一下swift语言  感觉IOS又迈出了自己的一步  代码上面简化了很多,并可以使用playground 一个实时预览的效果 注意: 常量直接用 let 就行了   如果对上面的常量重新赋值  会出现错误  不需要制定类型 变量直接用 var 就行了  可以多次赋值  可以制定类型  也可以不制定类型   感觉很智能化  可以多次重新赋值 最后是一个变量叠加的问题  只需要加一个\  然后将数字括起来就行了 playground 优缺点     优点:可以实时将结果预览出来  以后可以