iOS开发者常见的 UNIX 信号 如下:
| UNIX 信号 | 注释 |
|---|---|
| SIGSEGV | 访问无效的内存地址。地址存在,但是应用程序无法访问。 |
| SIGABRT | 程序崩溃。由 C函数 abort() 初始化。通常意味着系统检测到某些事务出错,例如 assert() 或者 NSAssert() 校验失败。 |
| SIGBUS | 访问无效的内存地址。地址不存在,或对齐无效。(The address does not exist, or the alignment is invalid.) |
| SIGTRAP | 调试器相关 |