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

xcode – 启动时通过文件拖放调试NSDocument应用程序?,第1张

概述假设我有一个NSDocument应用程序,它支持将文件拖放到其图标上以启动应用程序并打开该文件.我的NSApplicationDelegate已经实现了 - (BOOL)application:(NSApplication *)sender openFile:(NSString *)filename 通过文件拖放调用.我希望能够打破并开始在应用程序内部调试:openFile:但必须从Xcode启动 假设我有一个NSdocument应用程序,它支持将文件拖放到其图标上以启动应用程序并打开该文件.我的NSApplicationDelegate已经实现了

- (BOol)application:(NSApplication *)sender openfile:(Nsstring *)filename

通过文件拖放调用.我希望能够打破并开始在应用程序内部调试:openfile:但必须从Xcode启动应用程序才能使用拖放式启动.

这样做有什么好办法?

解决方法 在Xcode中转到产品>编辑方案(或选项 – 单击工具栏中的“运行”按钮).
在“信息”选项卡下,将“启动”选项更改为

>等待’EXECUtable’启动

您需要在应用程序中设置适当的断点:openfile:method,
然后通过在应用程序图标上删除文档文件,从Finder手动启动您的应用程序.

要找到构建的可执行文件,请在Xcode的Project Navigator(或CMD 1)中为.app使用“Show in Finder”.

Xcode调试器应该附加和中断您的方法.

@H_404_35@ 总结

以上是内存溢出为你收集整理的xcode – 启动时通过文件拖放调试NSDocument应用程序?全部内容,希望文章能够帮你解决xcode – 启动时通过文件拖放调试NSDocument应用程序?所遇到的程序开发问题。

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

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

原文地址: https://outofmemory.cn/web/1004221.html

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

发表评论

登录后才能评论

评论列表(0条)

保存