摘要: 自动引用计数 引用类型(类、函数、闭包) 当声明一个变量指向某个引用类型时 当前引用类型的引用计数就会加1 当变量不指向该类型时 引用类型就会 -1 当引用计数为0时 当前引用类型就会被系统回收 import UIKit class Author { var name: String var vid 阅读全文
posted @ 2021-01-18 23:44 ZhangShengjie 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1、内存空间分为堆空间和栈空间 2、堆->引用类型(对象、函数、闭包) 栈->值类型(结构体、枚举、元组) 3、值类型赋值->深拷贝 引用类型赋值->浅拷贝 let a = 1 let c = a // 值类型赋值会生成一个全新的c // 引用类型赋值则是指向之前的对象的内存地址 4、结构体与类的区 阅读全文
posted @ 2021-01-18 15:38 ZhangShengjie 阅读(311) 评论(0) 推荐(0) 编辑