swift-运算符
2016-05-19 11:03
555 查看
运算符:+ , - , * , / ,%, ++,--
OC和swiftch除了取模运算符,其他用法都一样
OC和swiftch除了取模运算符,其他用法都一样
可以检测 //var num:UInt8 = 255 + 1 不可以检测 var num1:UInt8 = 255 var num2:UInt8 = num1 + 1 swift类型安全,运算时应该保证类型一致 let a:Int = 10 let b:Float = 10.3 let c:Float = Float(a) + b print(c) OC取模必须是整数 swift取模可以是小数 swift不可以连续赋值,但是OC可以 var num1 = 10 var num2 = 20 num1 = num2 = 30 print(num1) print(num2) 范围运算符: 封闭范围运算符: 包括闭包区间所有值 a...b 半封闭范围运算符: 包含头不包含尾 a..<b 应用场景:遍历数组 for i in arr { } for i in 1...5 { print(i) } for i in 1..<5 { print(i) } Bool: C和OC并没有真正意义上的bool值 C 0假 非0即真 OC 的BOOL类型 typedef signed char BOOL swift真正的bool 真是ture 假是false if true { print("yes") } else { print("no") }
相关文章推荐
- swift 数组、字典、集合、结构体、枚举——swift学习(四)
- Swift-常量变量
- Swift开发:VVDocumenter-Xcode-master插件不能用 --- 已经解决
- Swift (if while)
- 用RxSwift实现一个UITableView
- Swift与OC之间的选择
- swift中解决闭包循环引用的几种方式
- swift没有了BlocksKit怎么办?
- Swift中?和!的区别
- Swift专题讲解十五——类型构造
- 简单谈谈OC与Swift的异同
- Swift中的内存管理
- swift 2.2 语法 (中)
- [Swift]学习笔记-可选类型/可选链
- Swift带振动效果的UITextField
- swift 学习笔记之闭包
- swift 对字符串的一些处理
- IOS-swift 动画01
- swift学习笔记之函数形参,返回值以及函数类型
- swift 字符、元组、随机数、区间运算、操作符重载——swift学习(三)