星空网 > 软件开发 > 操作系统

App开发流程之增加预编译头文件

在继续增加预编译头文件前,先稍等。

Xcode为我们创建了一个模板项目,很棒!但有一点不太令人满意,问题就在下图中:

App开发流程之增加预编译头文件images/loading.gif' data-original="http://images2015.cnblogs.com/blog/1017493/201608/1017493-20160831162357871-1658098895.png" />

这是一个新项目的初始文件目录,几乎所有文件都在同一级目录下,随着项目文件数量急速增加,这将是一场噩梦。所以,我们需要整理一下文件结构,这也算是初步的项目构架了。

还要注意一点,Xcode的base目录下,应该是有一个“Supporting Files”文件夹的,main.m文件在其中,而两个storyboard文件是在base目录下的。可是物理目录下,并非如此。因为Xcode的文件目录存在一种逻辑目录结构,实际上所有文件都可以在同一级目录下。

实际项目管理中,建议尽量避免这样的情况,让文件的物理目录和逻辑目录保持一致,便于右键在Finder中查看。

很简单,我们只需要先在物理目录下创建一个新文件夹“Supporting Files”,将Info.plist和main.m文件拖入其中:
App开发流程之增加预编译头文件

回到Xcode,出现如下情况:

App开发流程之增加预编译头文件

直接将Info.plist文件、Supporting Files文件夹、main.m文件右键Delete。

右键base文件夹,“Add Files to base”,添加Supporting Files文件夹,还可以拖动Supporting Files文件夹到合适的索引位置:

App开发流程之增加预编译头文件

至此,对支持文件的目录整理就完成了。

注意:
1.由于移动了plist文件,所以工程general配置界面,Identity栏无法解析,只需要重新选定plist文件即可
2.需要在build settings界面重新配置plist文件的路径,如果Xcode没有自动重新配置的话

 

添加预编译头文件

预编译头文件,一般用于引用第三方框架和库头文件,还可以引用存储全局宏定义头文件,便于全局使用。

右键上图的“Supporting Files” -> New File,选择pch文件,如下图:

App开发流程之增加预编译头文件

确认前,勾选Target:base

切换到Build Settings界面,在搜索栏搜索:prefix header,在目标栏双击输入:$(SRCROOT)/base/Supporting Files/PrefixHeader.pch,如下图:

App开发流程之增加预编译头文件

至此,预编译头文件添加完成,具体使用后续再记录。




原标题:App开发流程之增加预编译头文件

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

Amy聊跨境:不被认可的商标注册有哪些?:https://www.ikjzd.com/articles/126508
做shopee,获取高流量有哪些途径?:https://www.ikjzd.com/articles/126509
亚马逊店铺如何利用tiktok测评(2020上集):https://www.ikjzd.com/articles/126510
Shopify店铺提高客单价的5种策略:https://www.ikjzd.com/articles/126511
TikTok面临海外生存问题,Facebook上线短视频APP Instagram Reels趁机而入!:https://www.ikjzd.com/articles/126512
儿童产品CPC证书需要包含的信息:https://www.ikjzd.com/articles/126513
武陵山大裂谷周围景点 武陵山大裂谷周围景点图片:https://www.vstour.cn/a/411233.html
南美旅游报价(探索南美洲的旅行费用):https://www.vstour.cn/a/411234.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流