首先要讲讲要用到的工具(iOS安装工具使用Cydia中搜索安装,有些需要数据源可以自行查找): 已经越狱的IOS设备:这是必须的 OpenSSH(数据源:http://apt...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:广东
首先要讲讲要用到的工具(iOS安装工具使用Cydia中搜索安装,有些需要数据源可以自行查找): 已经越狱的IOS设备:这是必须的 OpenSSH(数据源:http://apt...
由deb文件得到dylib库后,将dylib库注入到二进制文件中,重新打包完成动态库附带的功能。 1. 获得dylib文件 使用theos建立tweak工程后,hook住要改...
本文介绍了CocoaAsyncSocket库中GCDAsyncSocket类的使用、粘包处理以及时间延迟测试. 一.CocoaAsyncSocket介绍 CocoaAsync...
前言 APP的启动优化,对开发者来说是一个永无止境的过程。开发者们在追求更快的路上,实现了一次又一次的突破(这里也包括Apple团队对操作系统的优化);而且启动优化也是面试经...
一. 多线程 1.1 ios 多线程方案 1.2GCD的常用函数 1.3 GCD的队列 1.4 容易混淆的术语 1.5 各种队列的执行效果 1.6 GCD队列组的使用 1.7...
前言 锁,在我们的iOS开发中还是经常用到的,特别是在一些多线程的安全访问方面提供了提供了便捷的方案。锁,分为自旋锁,互斥锁,读写锁等类型。在iOS下,我们常见的锁包括:@s...
名称 音频会话 解释 设置程序的音频环境,告知系统的音频行为用途。管理多个app对音频硬件的资源分配。通过主场景、模式、细节选项的设置可以使app在音频方面更加人性化。 疑问...
本文首先会从原理上出发,讲解iOS系统是如何启动APP的,然后从main函数之前和main函数之后俩个角度去分析如何优化启动时间。 准备知识 mach-O 哪些名词指的是Ma...