1.数组
数组越界
向可变数组中存入nil
用copy修饰的可变数组,添加、修改元素
多线程
在子线程中刷线UI可能导致崩溃
3.内存管理
内存管理不当,向野指针发送消息导致的崩溃
unrecognized selector
KVC赋值
iOS 13 通过 KVC 方式修改私有属性,有 Crash 风险,谨慎使用!并不是所有KVC都会Crash,要尝试!
1.数组
数组越界
向可变数组中存入nil
用copy修饰的可变数组,添加、修改元素
多线程
在子线程中刷线UI可能导致崩溃
3.内存管理
内存管理不当,向野指针发送消息导致的崩溃
unrecognized selector
KVC赋值
iOS 13 通过 KVC 方式修改私有属性,有 Crash 风险,谨慎使用!并不是所有KVC都会Crash,要尝试!
本文标题:iOS 运行崩溃总结
本文链接:https://www.haomeiwen.com/subject/nleudltx.html
网友评论