Mac OS开发—Xcode给Mac应用添加编辑快捷键(剪切 复制 粘贴 全选 删除 撤销 重做)功能
生活随笔
收集整理的這篇文章主要介紹了
Mac OS开发—Xcode给Mac应用添加编辑快捷键(剪切 复制 粘贴 全选 删除 撤销 重做)功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
筆者做Windows開發的,無奈公司有Mac OS的項目需要維護,之前沒有編輯菜單的功能,需要筆者加上這個功能,筆者只能硬著頭皮上。還好會c++,Mac應用里面一般都會用object-c 也可以和c++混著用,連猜帶蒙,把這個功能實現。對于會的人很簡單,不會的人難的很,所以筆者下面貼個圖告訴怎么實現這個功能。筆者剛開始也是到處百度(連關鍵詞都不知道搜啥),到處加群求幫,效果也不大。有一天,筆者想,編輯菜單(剪切 復制 粘貼 全選 刪除 撤銷 重做 等)這么通用的功能,肯定早有人實現,或者說系統肯定有通用的東西。書中只有顏如玉,所以還是老實看書。筆者下了一本 Cocoa.Programming.for.Mac.OS.X.4th.Edition.pdf+源代碼(下載鏈接:https://pan.baidu.com/s/1Z8OYfuJHEodxgpOSTRcv5Q 密碼:apaz),之前了解到cocoa于mac os類似MFC于Windows一樣是一個桌面框架。在書中的21章節 有關于 快捷鍵鍵功能的實現。筆者是急性子,直接把源碼打開看,然后恍然大悟了!
編輯快捷鍵實現
這個應該叫Cocoa實現編輯快捷鍵功能么,直接上圖吧。
總結
以上是生活随笔為你收集整理的Mac OS开发—Xcode给Mac应用添加编辑快捷键(剪切 复制 粘贴 全选 删除 撤销 重做)功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C/C++:Windows编程—Inli
- 下一篇: netcat、ncc工具使用