IOS开发的哪些异常之异常断点
2023-09-11 14:20:59 时间
从Android开发的异常报错到IOS的异常闪退,经历了不一样的处理过程。对于IOS的异常报错刚開始总是非常茫然,永远仅仅告诉你有异常。然后就跳到main.m文件,却不曾我告诉她在那出现。真是吊人胃口。直到我再也无法容忍这个看着异常提示而无法定位的情况,我发现了Exception Breakpoint.下面来自官方的文档:
在你的项目的断点导航页里加入一个异常断点。要下面几个步骤:
1.在断点导航页的左下角,点击+button.
2.选择Add Exception Breakpoint.
3.在弹出的Exception菜单里(ps:我加入的时候没有弹出来),选择你想要运行的断点类型。有下面几种:
3.1 All. 所有的异常类型都停在异常处
3.2 Objective-C. 仅在Objective-C代码处异常停在异常处
3.3 C++. 仅在C++代码处异常时停在异常处
4.选择你要在异常处理的那个阶段时停止(ps:即Break选择,on Throw:抛;on Crath:捕获)
5.点击Done
经过下面操作之后,在应用执行过程中,仅仅要有异常,第一时间就是定位到异常的位置。
相关文章
- iOS获取手机号
- iOS上线审核Bitcode的Crash解析
- IOS 7 Study - UIViewController
- iOS 11开发教程(九)iOS11数据线连接真机测试
- 【AGC】flutter之agconnect_crash在ios上崩溃
- 《iOS 9应用开发入门经典(第7版)》——第1章,第1.7节问与答
- iOS UIView非常用方法及属性详解
- iOS企业包下载安装
- iOS 16 SwiftUI 4 新功能之 SFSymbol VariableValue 实现可变着色
- ios GUI系统综述:iOS的图形绘制、动画与runloop
- iOS开发中常见的一些异常
- iOS开发UI篇—ios应用数据存储方式(归档)
- 《iOS应用软件设计之道》—— 2.10 画工作流程草图
- iOS开发 - 在实战中挖掘之线程间的通信方式
- iOS - ipa安装包大小优化
- iOS - 开源框架、项目和学习资料汇总(UI篇)
- iOS之学习资源收集--很好的IOS技术学习网站