3
A
回答
4
要理解這一點,你需要在the responder chain閱讀起來。您需要特別注意鏈接頁面底部的標題爲「操作信息」的部分。一個零目標行動被髮送到第一個響應者。這是菜單項通常的工作方式。
在About或Quit的情況下,這些操作被髮送到MainMenu.xib的文件所有者,這是您的NSApplication實例。這些行爲分別是-orderFrontStandardAboutPanel:和-terminate :.由於這些操作內置於NSApplication類中,因此您不必處理它們。只需將菜單項保持原樣即可。
相關問題
- 1. 從文件菜單中處理事件
- 2. 處理菜單項單擊事件 - Android
- 3. 菜單項事件處理程序
- 4. asp.net(c#)菜單/ menuItem事件/事件處理
- 5. 在OSX上的可可在全屏模式下處理事件
- 6. 可搜索的活動,處理事件
- 7. 事件處理程序添加到右鍵菜單子菜單中VSTO Vb.net
- 8. 錯誤處理上下文菜單中的點擊事件
- 9. 處理選項菜單中的複選框事件:Android
- 10. 如何處理jquery mobile中動態選擇菜單的事件?
- 11. Socket.IO事件處理可能像AJAX調用事件處理聲明一樣嗎?
- 12. 處理從可檢查菜單中選擇的項目
- 13. 單身網絡事件處理器可以嗎?
- 14. jQuery:綁定可以處理其子項事件的單個事件偵聽器
- 15. 處理DataGridHyperlinkColumn單擊事件
- 16. 是否有可能在UserControl中處理MasterPage事件(C#)
- 17. 你可以在事件處理程序中使用wxMutex嗎?
- 18. 如何在Flex中處理非可視對象的事件
- 19. 如何在jQuery中處理「可選」事件?
- 20. 處理可拖動/可拖拽的iPad touch事件(undefined changedTouches)
- 21. 在SurfaceView中處理事件
- 22. 在DART中處理事件
- 23. 在C++中處理事件
- 24. 在wxPython中處理事件
- 25. 在qtruby中處理事件
- 26. 在C#中處理事件#
- 27. 在wxWidgets中處理事件
- 28. 在dll中創建事件並以表單處理事件
- 29. 在事件處理
- 30. 在Python中處理文本菜單
當我按菜單欄中的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