博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios Debug
阅读量:6876 次
发布时间:2019-06-26

本文共 493 字,大约阅读时间需要 1 分钟。

http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-1

1. SIGABRT,它是个好东西。通常是系统检测到程序做了一些不应该做的事情。通常有错误提示信息。

2. 添加异常断点:“All Exceptions”,把stacktrace窗口的滑块拖到最大。

3. 从警告中查线索,建议修复所有警告。

4. “This class is not key value coding-compliant”, [UIRuntimeOutletConnection connect]. 通常是outlet 缺失,没关联或者函数签名不对

5. C-style strings 需要格外小心。因为它要以空字符串结尾。

6. po [$eax class],po [$eax name],po [$eax reason]

7. Debug Pane输入c来继续运行

8. 使用NSLog,NSAssert

9. Zombies

转载于:https://www.cnblogs.com/AlexHHC/p/3219455.html

你可能感兴趣的文章
Cong!
查看>>
PHP语言拓展json模块
查看>>
spring 配置文件applicationContext.xml命名空间及标签解析
查看>>
我的友情链接
查看>>
回到顶部代码(兼容IE6)
查看>>
web.xml文件的作用
查看>>
iOS开发篇——OC延展类目协议介绍
查看>>
桌面客户端
查看>>
exchange online 用户许可证迁移常见问题
查看>>
ELK调优
查看>>
mysql性能优化2
查看>>
【Java】Java 实现导出excel表 POI
查看>>
如何对待用户需求的几点思考
查看>>
POJ 3686 The Windy's 最小费用最大流
查看>>
RH124-13 软件包安装与升级
查看>>
我的友情链接
查看>>
1.python入门到精通
查看>>
通过vue-cli来学习修改Webpack多环境配置和发布问题
查看>>
Exchange Server 2013 高可用部署系列(四)邮箱服务器高可用——数据库可用性组(DAG)...
查看>>
和尚挑水的故事给我们带来的思想
查看>>