提问者:小点点

通过文件拖放在启动时调试NSDocument应用程序?


假设我有一个NSDocument应用程序,它支持将文件拖放到图标上来启动应用程序并打开该文件。我的NSApplicationDelegate已实现

- (BOOL)application:(NSApplication *)sender openFile:(NSString *)filename

通过文件拖放调用。我希望能够在application: openFile:中中断并开始调试,但必须从Xcode启动应用程序才能使用拖放启动。

做这件事的好方法是什么?


共1个答案

匿名用户

在 Xcode 中,转到“产品”

  • 等待'EXECUTABLE'启动

您需要在application: openFile:方法中设置适当的断点,
然后通过在应用程序图标上放置文档文件从Finder手动启动您的应用程序。

要查找构建的可执行文件,请使用“在Finder中显示”。Xcode的项目导航器(或CMD 1)中的app。

Xcode调试器应该在方法中附加和中断。