3
A
回答
4
要理解這一點,你需要在the responder chain閱讀起來。您需要特別注意鏈接頁面底部的標題爲「操作信息」的部分。一個零目標行動被髮送到第一個響應者。這是菜單項通常的工作方式。
在About或Quit的情況下,這些操作被髮送到MainMenu.xib的文件所有者,這是您的NSApplication實例。這些行爲分別是-orderFrontStandardAboutPanel:和-terminate :.由於這些操作內置於NSApplication類中,因此您不必處理它們。只需將菜單項保持原樣即可。
相關問題
- 1. 從文件菜單中處理事件
- 2. 在可可上處理鍵盤事件
- 3. Android處理按鍵事件,而菜單是可見的
- 4. 處理菜單項單擊事件 - Android
- 5. 菜單項事件處理程序
- 6. 如何在全屏應用程序中處理可可事件
- 7. 在菜單條中製作事件處理程序
- 8. 在OSX上的可可在全屏模式下處理事件
- 9. asp.net(c#)菜單/ menuItem事件/事件處理
- 10. jQuery UI可拖動事件處理
- 11. 可搜索的活動,處理事件
- 12. JQM下拉菜單中的菜單標題和事件處理每個選項
- 13. 事件處理程序添加到右鍵菜單子菜單中VSTO Vb.net
- 14. 是否可以在事件處理程序中關閉窗體,其中事件處理程序在類中?
- 15. 在django-tables2中處理單擊事件
- 16. 是否可以在Windows批處理文件中創建子菜單?
- 17. 錯誤處理上下文菜單中的點擊事件
- 18. 處理選項菜單中的複選框事件:Android
- 19. 從下拉菜單中選擇選項時的事件處理
- 20. 如何處理jquery mobile中動態選擇菜單的事件?
- 21. Socket.IO事件處理可能像AJAX調用事件處理聲明一樣嗎?
- 22. 我可以使用C#處理程序處理HTML5事件嗎?
- 23. 處理從可檢查菜單中選擇的項目
- 24. 單身網絡事件處理器可以嗎?
- 25. 單獨的事件處理程序的可重用性
- 26. 批處理文件中的菜單
- 27. jQuery:綁定可以處理其子項事件的單個事件偵聽器
- 28. 如何在Flex中處理非可視對象的事件
- 29. 是否可以在WinRT中註冊類事件處理程序?
- 30. 可以在select.select輸入列表中處理pygame事件嗎?
當我按菜單欄中的cmd + q時,我的遊戲沒有退出......可能是什麼問題。 – 2010-07-12 14:54:00
你的問題沒有足夠的信息來回答這個問題。你有沒有檢查過Interface Builder(在你的MainMenu.nib/xib中)以確保Quit菜單項實際連接到File's Owner的-terminate:action? – 2010-07-12 15:57:15