crach
__zhangheng
这个作者很懒,什么都没留下…
展开
-
IOS调试技巧:当程序崩溃的时候怎么办 iphone IOS
原文地址:http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-2欢迎回到当程序崩溃的时候怎么办 教程!在这个教程的第一部分,我们介绍了SIGABRT和EXC_BAD_ACCESS错误,并且举例说明了一些使用xcode调试器(Xcode debugger)和异常断点(Exception Breakpoints转载 2014-10-13 11:28:01 · 607 阅读 · 0 评论 -
@try @catch @finally
try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 } catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 } finally { //不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally }原创 2014-10-13 12:07:39 · 807 阅读 · 0 评论 -
iOS 调试工具方法
为什么你的数组包含3个项目而不是5个?为什么你的游戏运行缓慢?这些都跟调试有关,调试是开发过程中必不可少的一部分。本文所列举了一些重要的调试功能(当然并不全面)可以帮你用更少的时间来解决bug问题。 本文内容主要包括3个方面:使用console检查app状态进行日志记录,并熟练的驾驭NSLog使用对象的生命周期来跟踪内存的使用。 使用Cons转载 2014-10-13 11:31:57 · 820 阅读 · 0 评论 -
在ios开发中使用 try 和 catch 来捕获错误。
ios中很少用到try 和catch简单的来说,Apple虽然同时提供了错误处理(NSError)和异常处理(exception)两种机制,但是Apple更加提倡开发者使用NSError来处理程序运行中可恢复的错误。而异常被推荐用来处理不可恢复的错误。原因有几个,在非gc情况下,exception容易造成内存管理问题(文档有描述即使是arc下,也不是安全的);excepti转载 2014-10-13 11:42:45 · 822 阅读 · 0 评论