工欲善其事邻奠,必先利其器筷畦,在寫項目之前败匹,給大家延伸個小知識:如何聲明iOS和macOS** 公用的宏定義
**早像。
聲明一個iOS和macOS**`公用的宏定義`**
《從零到一》創(chuàng)建一個完整的macOS APP
作為一個iOS開發(fā)者,可以很輕松的過渡到初級的macOS開發(fā)掠归,介于macOS開發(fā)的相關(guān)資料甚少缅叠,于是發(fā)文以作記錄,同時希望能幫助到志同道合的童鞋們虏冻,推薦博客:http://www.reibang.com/u/a1aee6e433fb
1肤粱、創(chuàng)建工程,想必大家都非常熟悉了厨相,不作過多講解领曼,看圖:
創(chuàng)建工程
2、調(diào)節(jié)窗口和根view的大小蛮穿,進入main.storyboard調(diào)整:
設(shè)置窗口的大小
設(shè)置根view的大小
3庶骄、自定義菜單欄,例子如下:
刪除菜單欄
一級菜單欄
添加一級菜單欄
子級菜單欄
添加子級菜單欄
菜單欄命名
綁定點擊事件
4践磅、如何獲取主window:
聲明屬性
獲取主window
5单刁、點擊窗口左上角的叉號之后的兩種處理方法<
均寫在Appdelegate.m文件里面
>:第一種處理:直接退出程序。
點擊叉號退出APP
第二種處理:僅關(guān)閉窗口府适,但是APP仍處于啟動狀態(tài)羔飞,當(dāng)點擊Dock欄中的圖標時,打開APP檐春。
點擊Dock欄中的圖標時逻淌,打開APP
功能說完了,還有些必須的配置:
1喇聊、APP分類
上架必填
2恍风、若是用到了沙盒的存取功能蹦狂,上架前還需改如下配置:
上架必改
3誓篱、App Store還需要你的菜單欄有如下功能,就是從你的菜單欄可以呼出你的APP:
從菜單欄呼出APP
需要在這個菜單的點擊事件里面寫上如下代碼:
從菜單欄呼出APP
大功告成凯楔,沒看明白的地方可以私信我窜骄,寫的不好的地方,歡迎留言摆屯。
覺得好邻遏,請給個star糠亩,謝謝!