swift 关键字inout
来源:互联网 发布:程序员未来的发展方向 编辑:程序博客网 时间:2024/05/23 00:26
关键字inout:当我们需要通过一个函数来改变函数外面变量的值(以引用方式传递)。
通俗的讲:就是使用inout关键字修饰的值,在接下来的方法中可以修改。
代码如下:
var test1: CGFloat = 50 func testMethod() { print(test1) // 打印出来是什么??? print("This is a test number: \(test1)") addTestMethod(test2: &test1) print("This is a changed number: \(test1)") } func addTestMethod(test2:inout CGFloat, test3: CGFloat = 10) { test2 += test3 }
打印出来结果就是:
50.0This is a test number: 50.0This is a changed number: 60.0
阅读全文
0 0
- swift 关键字inout
- swift学习之关键字inout
- Swift 系统学习 14 inout 关键字
- 5.6 Swift中inout参数
- swift 重载 泛式 inout的使用
- swift关键字
- Swift 关键字
- Swift 关键字
- Swift利用inout交换两个数的位置
- swift的inout和c++的传递引用类型
- 【Swift】中的一些关键字
- Swift标识符和关键字
- swift之mutating关键字
- Swift中的一些关键字
- swift之mutating关键字
- Swift 2.0关键字guard
- swift之mutating关键字
- swift: mutating关键字
- spring mvc 加入线程池
- 每天回顾linux命令(chgrp)
- windows 10下 启动zookeeper 闪退
- Linux 编程实践(一)more 的实现
- css布局,居中的方法
- swift 关键字inout
- Tornado 文档学习:模板与 UI
- PDF转Word时提示有密码两种常用解密技巧分享
- ACM中涉及到的数学知识
- 微信蓝牙硬件设备接入(1)
- hdoj 1002 A + B Problem II(大数加法)
- Elasticsearch(四)elasticsearch复杂检索
- iOS单选和多选的实现
- noip2017 爆炸记GG记