作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以为以下警告添加断点:
* __NSAutoreleaseFreedObject():忽略释放先前释放的对象(0x1003e1720)
我尝试在 Objective C 异常上添加异常断点,但没有成功。
最佳答案
__NSAutoreleaseFreedObject
符号用于 _NSAutoreleaseFreedObject
函数(单下划线)。下划线意味着它是私有(private)的(当然是静态函数)。
因此您将无法放置断点,因为该函数未导出。
您可以尝试在某些头文件中定义函数的原型(prototype):
void __NSAutoreleaseFreedObject( void * o );
您应该能够从 GDB 设置断点:
break __NSAutoreleaseFreedObject
关于xcode - 调试__NSAutoreleaseFreedObject() :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6737557/
我不确定这是否是一个错误。代码编译得很好(没有警告),但是当我输入一个方法时,本地值(NSMutableString)会在调试器中显示以下内容: __NSAutoreleaseFreedObject(
我是一名优秀的程序员,十分优秀!