iOS Crash防护内容涉及NSArray/NSMutableArray、NSDictionary/NSMutableDictionary、NSString/NSMutableString、Unrecognized Selector、KVO、KVC、野指针定位、内存泄漏/循环引用;主要是对常见易错的地方进行容错处理,避免崩溃,并保存出错时的函数调用栈,以方便快速定位代码,主要是利用的runtime和fishhook知识。为了更好地理解这些概念,不妨参考一下这个简单版防崩溃处理

想要深入了解runtime机制?试试看看这篇文章,里面不仅有理论,还有实战示例,堪称“学习宝库”!关于如何利用fishhook处理广播,你绝对不能错过这个源码讲解

iOS的一些示例,持续更新中:1、AVFoundation高仿微信相机拍摄和编辑。你是否也曾被微信的相机功能惊艳到?想知道如何实现吗?2、AVFoundation人脸检测、实时滤镜、音视频编解码、GPUImage框架的使用等音视频相关内容。你可以深入探讨这些技术,看看这篇音视频编解码指南

3、OpenGLES;4、LeetCode算法练习。编程是一门艺术,算法则是其核心。你可以通过这个算法练习平台提升自己的算法能力。5、iOS Crash防护。关于这一点,更多详细的资料可以参考iOS防止崩溃iOS崩溃日志收集

6、WKWebView相关的内容等。你知道如何处理WKWebView中的崩溃问题吗?点击这里查看iOS崩溃日志解析的详细内容。

继续探索这些资源,你会发现更多惊喜和灵感!