LLDB实战之导出Mac微信备份聊天记录的SQLite密码(SQLCipher加密)
涉及到的LLDB命令 br: 设置断点 memory read: 读取内存原始值 po: 打印变量,也可以执行函数并且获得返回值 bt: 打印当前调用栈 thread step over/in/out: 单步跳过/进入/跳出 register: 寄存器操作 next/ni/n/step/si:...
涉及到的LLDB命令 br: 设置断点 memory read: 读取内存原始值 po: 打印变量,也可以执行函数并且获得返回值 bt: 打印当前调用栈 thread step over/in/out: 单步跳过/进入/跳出 register: 寄存器操作 next/ni/n/step/si:...
上篇文章介绍了AVPlayer的基本播放和解码纹理,本文主要利用AVAssetResourceLoaderDelegate实现AVPlayer的边下边播和缓存机制。...
AVPlayer是苹果提供的用来管理多媒体播放的控制器,提供了播放所需要的控制接口和支持KVO的属性,支持播放本地和网络视频,以及实时视频流。本文主要说明了如何从视频源通过AVPlayer解码来获取纹理。...
Swift中的Swift类型,结构体是不可以用OC关联对象的,如果继承自OC对象的话,可以直接使用,另外,基本Swift类型的内存地址也很奇妙。...
基于Unity5.6.0f3和Xcode8.3.2的工程混合方案...
做一个实验,通过实验来分析viewController的生命周期。 和生命周期几个相关的方法 - (void)viewDidLoad { [super viewDidLoad]; NSLog(@"FirstVC viewDidLoad"); } -(void)viewWillAppear:(BOOL)animated { [super viewWillAppear]; NSLog(@"FirstVC viewWillAppear"); } -...