2009-12-30 203 views
2

我已經從庫中拖動項目增加了一個菜單項,菜單控制窗口。現在我想爲該菜單提供一個操作,例如點擊一個蘋果腳本文件應該運行的菜單項。任何機構能幫我解決這個問題嗎?添加操作菜單項

回答

4

在控制器的頭聲明的操作方法,然後保存頭文件。然後,在IB中,按住Ctrl鍵並從菜單項拖動到控制器,然後選擇剛剛聲明的操作。

[編輯2013年:或者,在Xcode 4中,在主編輯器中打開筆尖,在其中添加類擴展的頭文件或實現文件 - 在助手編輯器中,然後從菜單中按住Ctrl鍵並拖動項目的@interface和使用結果酥料餅的創建操作。]

然後,在控制器的實現文件,執行該操作方法。你需要創建一個或者OSAScript(使用OSAKit.framework,沒有文檔,你需要閱讀它的頭)或NSAppleScript(使用了AppKit)的實例,並告訴它來執行。