在我的项目中,我添加了另一个项目作为库,它们存在一些运行时问题,因此我想调试它来解决这个问题。虽然与xcode 3.2.5我能够调试,但我不能做到与xcode 4相同。 有没有人遇到过类似的问题?是否有任何其他设置需要在xcode 4中。xcode 4.2调试代码问题
1
A
回答
1
Xcode 4没有UI来添加目录来搜索源代码。相反,您需要执行以下步骤:
- 添加一个断点,将在您需要搜索的代码之前命中。一个好地方将是主要的。
- 一旦命中断点,打开调试区并输入命令“directory”,然后输入包含源的目录的路径。 gdb不会递归搜索,所以您需要重复 该命令为每个包含您需要的代码的目录。下面的图片给出了一个例子。
- 继续执行,直到找到需要搜索的代码中的断点。如果gdb在符号表的路径中找不到源代码,那么它将搜索你通过“目录”输入的路径
+1
+1比我的更好,更有见地的答案。 – Till 2012-01-15 20:38:26
1
将两个项目添加到同一个工作区,调试器断点再次正常工作。要将库项目添加到应用程序项目的工作区中,请将其从查找程序拖到应用程序项目的根级别。 Xcode会询问您是否要将该项目转换为工作区。确保在新创建的工作空间之外的Xcode内库项目没有打开。
另一种方法是确保库项目在Xcode中打开。在main(app)项目中调用一个断点到你的库方法中。进入一次库并继续正常执行。从现在开始,您的图书馆项目中的断点将运行。
相关问题
- 1. XCode 4.2在调试附带的iPod touch上遇到问题3.1.2
- 2. XCode 4.2。问题:Standard(armv7)
- 3. SIGABRT的Xcode 4.2问题
- 4. SIGBRT问题在Xcode 4.2
- 5. Xcode 4.2故事板问题
- 6. Xcode调试器问题
- 7. 问题在调试代码类
- 8. 在xcode 4.2中完整调试
- 9. xcode 4.2故事板,通过代码segue
- 10. 代码符号错误XCode 4.2
- 11. Xcode 4.2 - 代码签名错误
- 12. 调试使用CGAL和Xcode的代码
- 13. Xcode调试不显示任何代码
- 14. Xcode 8.3调试问题有时
- 15. XCode 4调试设备问题
- 16. Xcode奇怪的调试器问题?
- 17. iPhone Xcode project.pbxproj + Subversion =代码签名问题?
- 18. Xcode开发代码签名问题
- 19. 代码签名问题Xcode 7.2
- 20. Xcode源代码编译订单问题
- 21. 的XCode iOS4的UIWebView的代码问题
- 22. Xcode 4代码编辑器问题
- 23. XCode 4.2编译失败,出现错误代码1(没有问题),但在XCode 3.2.6上工作
- 24. 调试代码
- 25. 的Xcode:为条件调试/测试代码预处理宏
- 26. EF 4.2中的级联删除问题(代码优先)
- 27. 调试问题
- 28. 调试问题
- 29. 调试问题
- 30. Xcode 4.2 Beta和iOS 4.2
你的意思是说你不能放置断点..? “我可以调试它”究竟意味着什么? – samfisher 2012-01-08 09:46:49
@samfisher我能够放置断点,但在执行时它不会工作,而它正在使用xcode 3.2.5 – rishi 2012-01-08 09:50:51