1. iPhone越狱 1、下载:unc0ver[https://unc0ver.dev/],安装2、打开“unc0ver”越狱3、Cydia中下载OpenSSH 2. 砸壳...
IP属地:台湾
1. iPhone越狱 1、下载:unc0ver[https://unc0ver.dev/],安装2、打开“unc0ver”越狱3、Cydia中下载OpenSSH 2. 砸壳...
2021 面试心得 提笔已经是2022年1月1号,想了想还是准备写一遍文章记录一下,因为疫情的影响,可能很多小伙伴已经在自己公司待了至少2年以上吧,然后就是今天的一个跳槽高峰...
级别方面:iOS中级:基础70%,底层原理20%,架构10%iOS高级:基础10%,底层原理50%,架构20%,算法20%iOS架构:底层原理50%,架构20%,算法20%,...
编译选项 1.编译器优化级别 Build Settings->Optimization Level有几个编译优化选项,release版应该选择Fastest, Smallle...
方法一: 方法二: 方法三:将中间控制器删除
创建方式一: GCD创建 创建方式二: 互斥锁创建 单例创建之后我们还需要将原本的创建初始化方法屏蔽掉 方法一:在.h文件中声明禁止方法 方法二:重载init、new
锁的意义就是为了防止在多线程(多任务)的情况下对共享资源(临界资源)的脏读或者脏写。也可以理解为:用于执行多线程操作时强行限制资源访问的同步机制,即并发控制中保证互斥的要求,...
1. performSelector方法 [self performSelector:@selector(delayMethod) withObject:nil afterD...
一:项目中添加的资源文件 正常情况下我们加载根目录下添加的资源文件调用mainBundle即可[[NSBundle mainBundle] pathForResource:<...