#问题来由: 项目开始涉及音视频播放这块的逻辑,于是想起了之前团队用的音视频播放框架ijkplayer[https://github.com/Bilibili/ijkplay...
#问题来由: 项目开始涉及音视频播放这块的逻辑,于是想起了之前团队用的音视频播放框架ijkplayer[https://github.com/Bilibili/ijkplay...
问题由来 前段时间遇到一个需求: 列表上部分是一个tableView下半部分是webview,上下滚动的时候需要能完美接上。 因为苹果官方表明了,不推荐用户嵌套使用scrol...
博主你好,我这边遇到一个问题:使用XBEchoCancellation进行录制,然后用AVAudioPlayer播放其他音乐,就会出现AVAudioPlayer播放的音乐声音很小的问题,不知道博主有没有遇到过?
iOS 回声消除,基于Audio Unit2018.07.26 更新 Audio Unit应用实例:XBVoiceTool[https://github.com/huisedediao/XBVoiceTool] 写了...
背景 因为苹果审核禁止调用私有方法,在开发过程中很多的有用的私有方法都不能直接使用。那有没有办法可以绕开苹果对私有方法的审核呢? 首先我们猜测下苹果的审核方式:1、通过扫描二...
ASLR 介绍 ASLR,地址空间布局随机化,是一种避免app被攻击的有效保护。 进程在自己私有的虚拟地址空间中启动。传统的方式,进程每次启动时都采用固定的可预见的方式。这意...
上一篇博客介绍了mach_header相关内容,Mach-O文件介绍之mach_header。这篇博客主要介绍Mach-O 的加载命令。 Load command Mach-...
Mach-O文件介绍之mach_header Mach-O是OSX和iOS上的可执行二进制文件格式:Mach-Object。使用Mach-O(Mach对象)文件实现内核扩展,...
iOS网络编程层次 iOS网络编程层次结构也分为三层: Cocoa层:NSURL,Bonjour,Game Kit,WebKit Core Foundation层:基于 C ...
1、类的头文件中尽量少引入其他头文件,有可能的话使用@class代替 2、字面量语法在可读性上优于与之等价的方法,但是要做好数据校验,不能将nil数据直接存入其中。例如: 3...
JavaScriptCore引入后,js调用OC的方法有了新的实现方式。让一个类遵循一个JSExport的协议,将想要暴露的方法在JSExport协议中声明,即可在js中直接...
打印Class 如果想要打印项目中所有的类包括系统类,可以使用objc_getClassList方法实现具体代码如下: 有时我们只想打印项目中我们自己创建的类,这时需要使用到...
Plist文件可以直接映射为NSDictionary和NSArray,是使用非常广泛了一种文件格式。 iOS项目开发过程中我们要用Plist文件保存一些界面的开启次数、判断用...
序 在日常开发中,app难免会发生崩溃。简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是比较常见的。 获取崩溃信息方式...