
我没有更改任何代码,我的应用程序抛出了标题中提到的异常。
我使用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调用抛出异常所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)