课程
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
玩儿转Swift
初级
57300人学
9.7分
简介
目录
评价
推荐
qq_挥之则来_04106033
2019-05-21
Cannot pass immutable value of type 'Int' as inout argument
截图
0赞 · 0采集
qq_挥之则来_04106033
2019-05-21
这个 好像 改变了 X
截图
0赞 · 0采集
qq_挥之则来_04106033
2019-05-21
当时发生的随时随地
截图
0赞 · 0采集
措言
2017-06-06
7-6
截图
0赞 · 0采集
慕粉1472908877
2017-03-01
swift中有外部变量和内部变量,#修饰的话外部变量和内部变量名字一样,也可以给参数设置默认值,默认值的情况下,苹果默认是把这个参数外部变量和内部变量名字设置成一样,如果想不一样加下划线,也可以直接增加一个外部变量,有默认值的情况下也可以在调用的时候不带着这个参数
截图
0赞 · 0采集
布边的天空
2016-08-26
如果需要修改函数传入参数,需要用inout 关键字
截图
0赞 · 0采集
布边的天空
2016-08-26
常量参数不允许修改
截图
0赞 · 0采集
慕容0343630
2016-08-02
函数本身是个参数,可以存在一个变量里
0赞 · 0采集
大浓妆掩饰小悲伤
2016-01-03
1.swift中的方法的参数类型默认是let,即常量参数; 2.可以给swift的方法的参数设置类型为var,这样可以在方法体中改变这个参数的值; 3.inout类型,类似于C/C++中传入参数的指针,&变量名 类似于C/C++中取参数的地址
截图
0赞 · 0采集
胡子向右
2015-12-08
交换两个数 函数不改变任何类型形参, 要改变形参前要加 inout, 实参前要加 &
截图
0赞 · 0采集
胡子向右
2015-12-08
交换两个数 函数不改变任何类型形参, 要改变形参前要加 inout, 实参前要加 &
截图
0赞 · 0采集
胡子向右
2015-12-08
十进制转二进制 常量参数:形参默认let修饰, 不能修改,可加var, 可修改
截图
0赞 · 0采集
キッド涩谷
2015-11-24
7-6
0赞 · 0采集
Mr_龙0615
2015-11-11
1.swift中的方法的参数类型默认是let,即常量参数; 2.可以给swift的方法的参数设置类型为var,这样可以在方法体中改变这个参数的值; 3.inout类型,类似于C/C++中传入参数的指针,&类似于C/C++中取参数的地址
0赞 · 0采集
永远的零
2015-06-28
let var inout 默认函数 传入的参数是一个let 常量,var申明变量参数 参数在函数内被修改后 不会改变其外部的值 ------------------------------------------- 改变外部值 inout 函数参数要加inout, 并且在调用时用 & 传引用 swift 使用值传递。
0赞 · 0采集
beyonder1980
2015-06-09
如何穿引用: 1、在函数声明时,在参数前增加关键字inout; 2、在调用函数时,在参数前面增加&,表示取地址。
截图
0赞 · 0采集
beyonder1980
2015-06-09
即使数组、类等复杂类型,作为变量参数传入函数后,其被修改的值仍不会传回外面。所有的都是传值引用。
截图
0赞 · 0采集
beyonder1980
2015-06-09
即使声明为变量参数,但是传入的变量的值在函数内被修改后,不会传回函数外。即函数内的变量其实外部参数的副本。
截图
0赞 · 0采集
beyonder1980
2015-06-09
在参数前面增加var关键字即可把参数改为变量参数。
截图
0赞 · 0采集
beyonder1980
2015-06-09
默认参数是常量参数,不可修改。
截图
0赞 · 0采集
Shuai0001
2015-05-20
传引用 inout 关键字
截图
0赞 · 0采集
Shuai0001
2015-05-20
参数默认为常量参数 不能修改 需要加var变为变量参数(不会改变参数本身,传值)
截图
0赞 · 0采集
慕后端8796626
2015-04-21
默认函数 传入的参数是一个let, 要是可以改变必须显示声明 var 默认参数传值(跟Java C# 不同), 如果想函数要改变处理传入参数的值 使用 inout 关键字声明. 并用 &变量名 传引用。
截图
1赞 · 3采集
waple_0820
2015-03-26
函数中传入的参数默认是let型 与其他语言类似 即参数可修改 要加上var 引用用上 inout 外面传地址&x
0赞 · 0采集
黎白南
2015-02-28
默认函数 传入的参数是一个let 参数在函数内被修改后 不会因为其外部的值 ------------------------------------------- 改变外部值 inout 函数参数要加inout, 并且在调用时用 & 传引用
0赞 · 0采集
诺亚方舟_0417
2015-02-22
传引用需加入&
截图
0赞 · 0采集
爱赵晓羊
2015-01-08
inout参数 函数的调用 传参数的地址引用
截图
0赞 · 0采集
爱赵晓羊
2015-01-08
参数前加 inout 表示不是传参数值副本 而是确实要改变参数的取值
截图
0赞 · 0采集
爱赵晓羊
2015-01-08
如上所述
截图
0赞 · 0采集
爱赵晓羊
2015-01-08
整型 数组 字典 元组作为参数 都是传值 不是传地址引用
截图
0赞 · 0采集
数据加载中...
开始学习
免费