swift不支持直接声明静态局部变量,在函数中声明静态变量是会报错的,因此要改在类型(class/enum/struct)中声明 static和...
swift不支持直接声明静态局部变量,在函数中声明静态变量是会报错的,因此要改在类型(class/enum/struct)中声明 static和...
一、private: 表示私有的,除了局部变量其它都可以修饰。 private修饰全局变量、全局函数、枚举、结构体、类,作用同filepriva...
App启动分析 App启动分为 冷启动 和 热启动 冷启动:点击 App 启动前,它的进程不在系统里,需要系统新创建一个进程分配给它的情况。这是...
SwiftFormat[https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Fni...
转载于: https://my.oschina.net/hejunbinlan/blog/700242[https://my.oschina.n...
iOS上除了一些第三方的播放器之外,我们一般常用的播放方式有使用: 网页播放:播放方式简单、固定,不可自定义 AVPlayer:自定义UI,目前...
Swift中类和结构体非常类似,都具有定义和使用属性、方法、下标和构造器等面向对象特性,但结构体不具有继承性,也不具备运行时强制类型转换、使用使...
在Swift中,类是引用类型,引用类型在赋值和传参时都是操作的引用,这些引用指向同一个对象。如下,对classA的修改也会影响到classB: ...
一、断言、访问控制 1. Self 和 self 有什么区别? Self 一般代表当前类型 self 一般代表当前实例对象 2. 断言(asse...
DispatchSemaphore 信号量,一种用来控制并发访问资源的机制,多用于多线程中,可以控制并发线程数量。 例子 第一个例子 运行结果:...
专题公告
Swift学习:记录学习中好的知识点、blog以及资源收藏