iOS开发中使用try catch获取程序崩溃原因

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/80256943

背景:

在开发中遇到程序崩溃是家常便饭,我们的工作就是写bug,解决bug。然而有些崩溃原因,即使我们打断点控制台中也无法输出程序崩溃原因。这时,如果我们使用try catch就可能捕获到真正的崩溃原因,并将原因告诉我们。

代码:

try catch

可复制代码:

@try { // 可能会出现崩溃的代码 } @catch (NSException *exception) { // 捕获到的异常exception NSLog(@"捕获到的错误:%@", exception); } @finally { // 结果处理 }

本篇文章到这里就结束了,愿大家加班不多工资多,男同胞都有女朋友,女同胞都有男朋友。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

看我如何发现Facebook的$5000美金漏洞

最近,我在参与一些漏洞众测项目,本文中我就来分享一个我发现的Facebook某服务器漏洞,该漏洞获得Facebook官方$5000美金奖励。

26020
来自专栏漫漫全栈路

ASP.NET MVC学习笔记01初始

技术栈跳来跳去,最后还是选择回归最初。从Asp.Net的WebFrom到PHP到Python的Django,最后还时回到了最熟悉的.net平台。三层之前只做过...

38560
来自专栏IMWeb前端团队

Nginx能为前端开发带来什么?

本文作者:IMWeb 黎腾 原文出处:IMWeb社区 未经同意,禁止转载 Nginx那么好,我想去看看。 接连逛了两个书城后,我发现并没有Nginx相...

27750
来自专栏贾老师の博客

谈谈分布一致性协议

23030
来自专栏黑白安全

iOS安全基础之钥匙串与哈希

本文最初是由Chris Lowe编写的,后来经过Ryan Ackermann(ios系统开发者)的修改,已经可以针对最新的Xcode 9.2,Swift 4,i...

12920
来自专栏TEG云端专业号的专栏

解密腾讯云分布式块存储系统 : HCBS实现机制

HCBS 是一种两层架构的分布式存储,用户IO与后端存储池以直通的方式交互,两层架构的好处是将 IO 路径化繁为简,既降低了因网络通信带来的 IO 延时,同时也...

2.6K40
来自专栏农夫安全

Python 黑客——使用Python破解门禁系统

如何使用Python破解门禁系统 前言 Solesec白帽团队楚轩大校原创文章 正文 说起黑客,从小的我就觉得黑客很炫酷,我以前经常看...

86660
来自专栏逸鹏说道

Stack Overflow 2016最新架构探秘

这篇文章主要揭秘 Stack Overflow 截止到 2016 年的技术架构。   首先给出一个直观的数据,让大家有个初步的印象。   相比于 2013 ...

34770
来自专栏影子

给Ionic写一个cordova(PhoneGap)插件

13940
来自专栏DannyHoo的专栏

iOS开发中终止线程中正在执行的任务

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

17710

扫码关注云+社区

领取腾讯云代金券