一、前言 在日常开发中或者测试过程中,我们的应用可能会出现Crash的问题。对于这类问题我们要抱着零容忍的态度,因为如果线上出现了这类问题,将会严重影响用户的体验。 如果Cr...
iOS 的动态性来自四个方面:动态类型、动态绑定、动态载入、SEL类型①、动态类型<弱类型>(id):在代码的运行阶段判断代码的类型,使用 id 类型可以让应用在“运行时”使...
在iOS项目开发中,随着项目的越来越大,工程的结构化会变差,编译的速度也会越来越慢。使用静态库或动态库的方式来构建子工程不仅可以加快项目的编译速度,从结构上,也优化了项目的组...