ACCESSiOS开发中碰到的几乎种普遍的夭折方式

每当开的过程中,主要碰到过如下几栽导致品种崩溃的不二法门:

1、数组越界导致的倒。

-[__NSArrayI objectAtIndex:]: index 100 beyond bounds [0 .. 99]’

2、数据集合类型,如字典、数组中插元素时,插入空指针nil。

3、调用当前目标类中无存在的章程导致崩溃。

‘-[AppDelegate button1]: unrecognized selector sent to instance
0x8c764c0’

4、数据接受时,服务器返回数据未正规,如字典或数组元素中设有null,且客户端没举行处理导致的夭折。

5、内存管理不力,向野指针发送信息导致的崩溃。(此类bug最难以解决,所以编码时战战兢兢)

相似报错为:EXC_BAD_ACCESS

待续:后续会对当时几张倒给出示例,及调试解决之计

相关文章