如何在 Xcode 5 中调试库?
Posted
技术标签:
【中文标题】如何在 Xcode 5 中调试库?【英文标题】:How to debug library in Xcode 5? 【发布时间】:2014-04-23 09:00:49 【问题描述】:我是 Xcode 和 Mac 世界的新手。我通常使用 Visual Studio 在 VC++ 中工作。和在Visual Studio中一样,我们可以在.lib
或.dll
代码上附加一个进程,有没有办法在Xcode中附加进程和调试库(.a)
代码?
问候
【问题讨论】:
一种方法是在应用程序中添加库 XCode 项目或使用存在的库源文件并进行调试。对于这个库,源文件应该在那里。还要确保在 XCode 中使用调试模式。 @user2071152 我有库文件,但是如何调试。意味着我想介入代码。 如前所述,将所有库源文件复制到您的应用程序或将库项目的 XCode 项目添加到您的应用程序中。 @user2071152 感谢您的快速回复。请建议,如何在应用程序中添加项目? 使用文件菜单选项并使用添加文件到 【参考方案1】:一种方法是在应用程序内添加库 XCode 项目或在应用程序内使用库源文件。这需要库源文件的可用性。还要确保在 XCode 中使用调试模式。
您可以使用菜单选项 File -> Add Files to 选项将文件添加到 XCode 项目。
【讨论】:
【参考方案2】:创建一个工作区 (https://developer.apple.com/library/ios/featuredarticles/XcodeConcepts/Concept-Workspace.html) 并将库项目和您的项目添加到其中(拖放)。经过一些配置(Youtube 上到处都是教程),您可以在库代码中设置断点。
【讨论】:
以上是关于如何在 Xcode 5 中调试库?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Android Studio 调试原生反应原生库?