iphone – Xcode,某些子类没有调试符号

iphone – Xcode,某些子类没有调试符号,第1张

概述我正在使用 Xcode 3.2.3和iPhone SDK 所以我正在尝试调试一个UIView子类,我在一个重写的方法中遇到一个断点,我在GUI或gdb中看不到任何符号,只是全局和寄存器. 这就是我所看到的: (gdb) po selfNo symbol "self" in current context. 然而,当我在UIViewController子类中设置断点时,所有符号都在那里: (gdb 我正在使用 Xcode 3.2.3和iPhone SDK

所以我正在尝试调试一个UIVIEw子类,我在一个重写的方法中遇到一个断点,我在GUI或gdb中看不到任何符号,只是全局和寄存器.

这就是我所看到的:

(gdb) po selfNo symbol "self" in current context.

然而,当我在UIVIEwController子类中设置断点时,所有符号都在那里:

(gdb) po self<MyVIEwController: 0x5c18ae0>Current language:  auto; currently objective-c

我试过的一些事情:

>全部清理/重建
>重启Xcode
>在调试和发布之间进行更改
>在Project中配置这些选项
设置:

> GCC_DEBUGGING_SYMBolS =全部
>符号DEBUG_informatION_FORMAT = DWARF,DWARF w / dSYM文件
> BUILD_VARIANTS =正常,调试

>通过咒骂和打字威胁Xcode
rm -rf / Developer进入root bash提示符

请帮助,我的手指正在从NSLog的调试中流血

解决方法 我经常遇到这个BUG.我的解决方法是在gdb控制台上键入bt命令,然后自动排序并开始识别当前上下文中的符号. 总结

以上是内存溢出为你收集整理的iphone – Xcode,某些子类没有调试符号全部内容,希望文章能够帮你解决iphone – Xcode,某些子类没有调试符号所遇到的程序开发问题。

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

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1059014.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存