课程笔记
课程/iOS/移动开发
玩儿转Swift 2.0(第三季)
介绍
章节
问答
笔记
敲开iOS
2019-02-11
引用类型是指向,改变自身是允许的,结构体和枚举 值类型是拷贝,改变自身需要mutating 特殊处理
0赞 · 0采集
gavinning
2017-09-12
结构体改变自身的方法关键字 mutating 改变后产生的副本覆盖原来的数据
截图
0赞 · 0采集
慕少4966844
2017-08-30
结构体中的方法如果要改变其自身的值,需要在func前面添加关键字mutating。(类不需要) Int等基础类型都是Struct;Array,Dictinaory,enum,struct都是结构体
0赞 · 0采集
想在西雅图买房的全栈狗
2017-08-01
struct是不能自己改变自己的,因为struct是值类型,一旦改变就会产生副本,而副本存放的位置会有争议。除非声明mutating。
截图
0赞 · 0采集
想在西雅图买房的全栈狗
2017-08-01
let class是指那个指针是不能变的,里面的值如果是var仍然可以改变。
截图
0赞 · 0采集
qq_木头人_5
2017-06-23
引用类型:一个引用类型赋给另外一个名称的时候 这是只相当于这个应用类型多了一个别名,在内存中开辟的空间没有改变 值类型:值类型进行赋值时候是执行了一个拷贝的过程,重新开辟内存空间
0赞 · 0采集
慕粉2131008347
2017-06-13
结构体 和枚举 是值类型 用到的关键字 immutable 如果原先就是值类型,self.x = self.x + 1 就会增加copy副本,而计算机并不知道副本应该存储在哪个内存空间中。因此会报错 mutating 关键字 把原来的副本改变,然后新的副本覆盖原先的副本。
0赞 · 0采集
jianshelu
2017-03-11
结构体是不能修改自身的成员变量的,可以用mutating标示方法修改自身的变量。
截图
0赞 · 0采集
jianshelu
2017-03-11
类的实例是常量,依然可以修改类中的成员变量
截图
0赞 · 0采集
hdadan
2017-03-05
由于enum也是值变量,改变自身的方法需要声明为mutating。 函数是引用类型,自己可以修改自己。
截图
0赞 · 1采集
hdadan
2017-03-05
结构体是值类型,改变一次产生一个副本,编译器无法处理这个副本,而mutating的作用就是告诉编译器用修改后的副本自动覆盖原来的。因此需要mutating来处理结构体自己修改自己时遇到的问题。
截图
0赞 · 1采集
hdadan
2017-03-05
结构体中要想改变结构体实例的变量的值,实例和变量必须都是var类型。 在类中要想改变实例的变量的值,只要变量是var类型就可以,而实例可以是let。 let约束下的变量实例(即person指针是静态变量)只能指向初始化的那块存储空间,而对存储空间中的变量仍然能够进行修改。
截图
0赞 · 0采集
慕粉1147547400
2016-12-13
枚举类型在方法里面改变自己的话也需要用mutating修饰
截图
0赞 · 0采集
慕粉1147547400
2016-12-13
结构体自己修改自己会遇到问题 需要用关键字mutating来修饰方法,告诉编译器,这个方法要自己修改自己 原因是:结构体是值类型,修改一次就会产生一个副本,副本的处理编译器不能自动完成,而mutating的作用就是告诉编译器用修改后的值自动覆盖原来的值 如果是引用类型自己修改自己就不需要这样做,因为修改后指针自动指向下一个新的值了
截图
0赞 · 0采集
慕粉1147547400
2016-12-13
类的引用类型的特点 1、结构体中要想改变结构体实例的变量的值,需要具备实例和变量都是var类型 而在类里面要想改变实例的变量的值,只要变量的类型是var就可以,类的实例的类型可以是let,这是因为在引用类型中,let约束只是指向这块空间的指针也就是名字,因此在let约束下的指针不可以再指向另一块空间,也就是let型的类实例不可以赋值成另一个实例
截图
0赞 · 0采集
布边的天空
2016-09-01
struct结构体中如果要修改自身,需要用关键字mutating
截图
0赞 · 0采集
hw20101101
2016-08-09
如何申明一个方法改变自身,如43行,在func前面加上mutating关键字
截图
0赞 · 0采集
YumaiCode
2016-07-31
3-3 引用类型的特点
截图
0赞 · 0采集
YumaiCode
2016-07-31
3-3 引用类型的特点
截图
0赞 · 0采集
YumaiCode
2016-07-31
3-3 引用类型的特点
截图
0赞 · 0采集
YumaiCode
2016-07-31
3-3 引用类型的特点
截图
0赞 · 0采集
YumaiCode
2016-07-31
3-3 引用类型的特点
截图
0赞 · 0采集
YumaiCode
2016-07-31
3-3 引用类型的特点
截图
0赞 · 0采集
慕粉3527729
2016-07-01
mutating
截图
0赞 · 0采集
数据加载中...