首页 > 移动平台 > 详细

《macOS开发》一个完整的APP所必需的功能与配置

时间:2019-04-01 16:13:13      阅读:174      评论:0      收藏:0      [点我收藏+]

工欲善其事,必先利其器,在写项目之前,给大家延伸个小知识:如何声明iOS和macOS** 公用的宏定义**。


技术分享图片

 

《从零到一》创建一个完整的macOS APP

作为一个iOS开发者,可以很轻松的过渡到初级的macOS开发,介于macOS开发的相关资料甚少,于是发文以作记录,同时希望能帮助到志同道合的童鞋们,推荐博客:http://www.jianshu.com/u/a1aee6e433fb

1、创建工程,想必大家都非常熟悉了,不作过多讲解,看图:



技术分享图片

2、调节窗口和根view的大小,进入main.storyboard调整:

技术分享图片

技术分享图片
3、自定义菜单栏,例子如下:

技术分享图片
 

技术分享图片
 

技术分享图片

技术分享图片
 

技术分享图片
 

技术分享图片
 

技术分享图片
 
4、如何获取主window:

技术分享图片
 

技术分享图片
 
5、点击窗口左上角的叉号之后的两种处理方法<均写在Appdelegate.m文件里面>:
第一种处理:直接退出程序。
 

技术分享图片
 
第二种处理:仅关闭窗口,但是APP仍处于启动状态,当点击Dock栏中的图标时,打开APP。
 
 


技术分享图片

 

功能说完了,还有些必须的配置:
1、APP分类

 

 
技术分享图片
2、若是用到了沙盒的存取功能,上架前还需改如下配置:

技术分享图片

3、App Store还需要你的菜单栏有如下功能,就是从你的菜单栏可以呼出你的APP:

 
技术分享图片
从菜单栏呼出APP


需要在这个菜单的点击事件里面写上如下代码:


技术分享图片

 

大功告成,没看明白的地方可以私信我,写的不好的地方,欢迎留言。
觉得好,请给个star,谢谢!

 

《macOS开发》一个完整的APP所必需的功能与配置

原文:https://www.cnblogs.com/sundaymac/p/10636829.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!