Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Xcode中调试Cocoa droplet应用程序_Cocoa_Xcode - Fatal编程技术网

在Xcode中调试Cocoa droplet应用程序

在Xcode中调试Cocoa droplet应用程序,cocoa,xcode,Cocoa,Xcode,在Xcode中调试时,如何通过将一个或多个文件放到应用程序图标上来模拟用户启动Cocoa droplet应用程序 应用程序只是打开,处理文件,同时显示其进度,然后再次关闭 传递参数(通过“Executables”下条目的“arguments”选项卡)应该允许这样做,但我不知道如何传递 我真正想要的是点击“构建并运行”,然后用我需要的任何文件打开水滴 最后一种方法是在命令行上使用AppleScript或“open”命令来实现这一点。我想尽可能地简化这个过程 谢谢你的指点 将每个绝对路径添加到要以应

在Xcode中调试时,如何通过将一个或多个文件放到应用程序图标上来模拟用户启动Cocoa droplet应用程序

应用程序只是打开,处理文件,同时显示其进度,然后再次关闭

传递参数(通过“Executables”下条目的“arguments”选项卡)应该允许这样做,但我不知道如何传递

我真正想要的是点击“构建并运行”,然后用我需要的任何文件打开水滴

最后一种方法是在命令行上使用AppleScript或“open”命令来实现这一点。我想尽可能地简化这个过程


谢谢你的指点

将每个绝对路径添加到要以应用程序作为参数打开的文件中。您可能需要将每一个都用引号括起来(这不应该是必需的,如果是的话,这是一个bug,但我确实记得需要这样做)

您应该能够使用变量引用,如
$SRCROOT
,以引用项目根目录中的文件