2012-11-21 88 views
0

我正在Xcode中的一個應用程序中,我希望如果我在主視圖中按下按鈕,它將啓動一個automator動作。這可能嗎?當按鈕在主項目中按下時Automator App啓動 - Xcode

+0

難道是確定的,如果你可以啓動的Automator工作流,而不是一個動作? –

+0

我該怎麼做? – user1828883

+0

在Automator中創建一個新的工作流程,將動作放入其中,保存工作流程。 –

回答

0

從可可應用程序啓動的自動機工作流可以做到這樣:

task = [[NSTask alloc] init]; 
[task setLaunchPath:@"/usr/bin/automator"]; 
NSArray *arguments; 
arguments = [NSArray arrayWithObjects:@"/path/to/your/workflow", nil]; 
[task setArguments:arguments];  
[task launch]; 
+0

我真的會聽起來像一個noob,但我在哪裏鍵入? – user1828883

+0

你應該有一個動作附加到按鈕,把代碼放在那裏。 –

+0

我只是這樣做,按下按鈕時似乎沒有發生。 – user1828883

相關問題