01 2021 档案

摘要:自动引用计数 引用类型(类、函数、闭包) 当声明一个变量指向某个引用类型时 当前引用类型的引用计数就会加1 当变量不指向该类型时 引用类型就会 -1 当引用计数为0时 当前引用类型就会被系统回收 import UIKit class Author { var name: String var vid 阅读全文
posted @ 2021-01-18 23:44 ZhangShengjie 阅读(118) 评论(0) 推荐(0) 编辑
摘要:1、内存空间分为堆空间和栈空间 2、堆->引用类型(对象、函数、闭包) 栈->值类型(结构体、枚举、元组) 3、值类型赋值->深拷贝 引用类型赋值->浅拷贝 let a = 1 let c = a // 值类型赋值会生成一个全新的c // 引用类型赋值则是指向之前的对象的内存地址 4、结构体与类的区 阅读全文
posted @ 2021-01-18 15:38 ZhangShengjie 阅读(331) 评论(0) 推荐(0) 编辑
摘要:1 、官方连接 2、所谓的逃逸闭包 即指 当闭包作为函数的参数传入时 默认情况下 函数执行完毕 闭包中的代码也就执行完了 方法中的变量和传入的闭包也就释放了 如果想要传入的闭包不受当前函数的控制(即函数执行完成之后、闭包也能单独执行)、这个时候闭包就要以逃逸闭包的形式传入 即在闭包前加上关键字 @e 阅读全文
posted @ 2021-01-15 16:49 ZhangShengjie 阅读(632) 评论(0) 推荐(0) 编辑
摘要:1、安装 BartyCrouch github地址 安装 brew install bartycrouch 更新 brew upgrade bartycrouch 2、生成storyboard Main.strings和 Localizable.strings 3、执行如下命令 1、cd ~/Des 阅读全文
posted @ 2021-01-11 16:07 ZhangShengjie 阅读(224) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示