IP属地:陕西
sync: 会阻塞当前线程,不具备开启新线程的能力 async:不会阻塞当前线程,具备开启新线程的能力(注: 具备开启线程的能力,不一定会开启新...
进程:运行过程中的程序,具有一定独立功能,是系统进行资源分配和调度的一个独立单位 线程:是进程的基本执行单元,一个进程的所有任务都在线程中执行,...
'A' 新增 'D' 删除 'M' 修改 'R' 替代 'C' 冲突 'I' 忽略 '?' 未受控 '!' 丢失,一般是将受控文件直接删除导致...
1:循环引用 解决办法: NSTimer使用block或者代理对象(NSProxy) CADisplayLink使用代理对象(NSProxy) ...
1:通过Objective-C源代码 2.通过类NSObject的方法 3.通过运行时系统的函数
UIKit 不是线程安全的框架,当多个线程进行UI操作,有可能出现资源抢夺,导致问题
if(@available(iOS13,*)) { UINavigationBarAppearance *appearance = [[...
命令 git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/t...
修饰局部变量: 1:只会初始化一次且在程序中只有一份内存 2:延长局部变量的生命周期,直到程序结束才销毁 修饰全局变量: 作用域仅限于...