iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – (null)libc abi.dylib:terminate调用抛出异常大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我使用Xcode 4.5PR和iOS 6beta 2。 我没有更改任何代码,我的应用程序抛出了标题中提到的异常。 我使用Debug Window这个函数引起了这个异常,但是它显示出来 0x38dda960: push {r4, r5, r6, r7, lr} 如何找到问题?我该怎么解决? 如果您没有改变任何内容,这可能只是与目前的iOS 6测试版相关。 但是,对于这个错误的搜索,这里有一些一
我使用Xcode 4.5PR和iOS 6beta 2。

我没有更改任何代码,我的应用程序抛出了标题中提到的异常。

我使用Debug Window这个函数引起了这个异常,但是它显示出来

0x38dda960:  push   {r4,r5,r6,r7,lr}

如何找到问题?我该怎么解决

解决方法

如果您没有改变任何内容,这可能只是与目前的iOS 6测试版相关。

但是,对于这个错误搜索,这里有一些一般建议:

1)它可以是您选择构建相同代码的模拟器:

如果您没有更改任何源代码,请检查以确保您的方案仍然指向与上次工作的相同的模拟器。 (例如,尝试呈现模态视图控制器(presentModalViewController :),但忘记有条件地使用iPad的popover,可能会导致这种情况。)

2)如果堆栈跟踪和控制台无效:

有时,堆栈中唯一的东西是主要的和UIApplicationMain,这使得很难跟踪你自己的来源出了什么问题。这可能是您正在调用或导致被调用的本机框架方法失败的一个迹象。

如果控制台中没有列出方法或特定对象,并且堆栈跟踪不指向您自己的类中的任何方法,请尝试将执行范围尽可能接近于抛出异常的那一点。在黑暗中挑选断点时,我倾向于使用二分查找方法,选择一个枢轴点,并在执行顺序上下移动,并根据需要选择一个新的“中途”点。

大佬总结

以上是大佬教程为你收集整理的ios – (null)libc abi.dylib:terminate调用抛出异常全部内容,希望文章能够帮你解决ios – (null)libc abi.dylib:terminate调用抛出异常所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。