iOS开发

iOS 运行崩溃总结

2021-05-31  本文已影响0人  小和大大

1.数组
数组越界
向可变数组中存入nil
用copy修饰的可变数组,添加、修改元素
多线程
在子线程中刷线UI可能导致崩溃
3.内存管理

内存管理不当,向野指针发送消息导致的崩溃
unrecognized selector
KVC赋值
iOS 13 通过 KVC 方式修改私有属性,有 Crash 风险,谨慎使用!并不是所有KVC都会Crash,要尝试!

上一篇 下一篇

猜你喜欢

热点阅读