项目文件介绍
項(xiàng)目文件介紹:
? ? 1> Info.plist文件【"掌握"】
? ? ? ? bundle identifier 應(yīng)用程序的標(biāo)示符
? ? ? ? ? ? > 保證手機(jī)上只有這一個(gè)應(yīng)用
? ? ? ? ? ? > 在真機(jī)測試,和發(fā)布時(shí)需要配置。
?
? ? ? ? Bundle versions string, short
? ? ? ? ? ? > 代表的是應(yīng)用程序的版本號
? ? ? ? ? ? > 在發(fā)布應(yīng)用時(shí)確定的版本號
? ? ? ? ? ? > 這個(gè)版本號只能變大不能改小
?
? ? ? ? Bundle version 版本號
? ? ? ? ? ? > 在公司內(nèi)部控制的版本號
? ? ? ? ? ? > 10000 就是內(nèi)部控制器的版本號
?
? ? ? ? Main storyboard file base name? 主storyboard文件的文件名
? ? ? ? ? ? > 作用:當(dāng)應(yīng)用程序啟動完畢后,默認(rèn)加載的storyboard文件,系統(tǒng)加載完后,會把里面帶箭頭的控制器顯示出來。
?
? ? ? ? Supported interface orientations 應(yīng)用支持的方向
?
? ? ? ? Bundle display name 指定應(yīng)用的名稱
?
? ? ? ? Bundle name 不是應(yīng)用顯示的名稱,是跟應(yīng)用顯示名稱相近,這個(gè)名稱可以指定可以不管。支付寶--萬能的淘寶,時(shí)尚的天貓!
?
? ? ? ? 如何獲取文件內(nèi)容?[NSBundle mainBundle].infoDictionary
? ? ? ? key需要通過查看SourceCode去找
?
? ?2> PCH文件【"掌握"】
? ? ? ? > 創(chuàng)建PCH文件 perfixHeader.pch
? ? ? ? > 作用:
? ? ? ? ? ? > 0.這個(gè)文件pch被稱為預(yù)編譯文件。當(dāng)程序編譯的時(shí)候這個(gè)文件也被編譯。
? ? ? ? ? ? ? ? > 在Xcode6以前,在新建項(xiàng)目的時(shí)候會跟一個(gè)pch文件,6以后就沒了。
? ? ? ? ? ? > 1.可以在其中包含一些常用的宏,
? ? ? ? ? ? ? ? > 隨機(jī)色
? ? ? ? ? ? ? ? > 控制打印的宏"開發(fā)程序的時(shí)候,很多關(guān)鍵的節(jié)點(diǎn)是需要打印,但是在發(fā)布應(yīng)用的時(shí)候就不要再繼續(xù)打印。"
? ? ? ? ? ? ? ? > 包含通知的宏
? ? ? ? ? ? > 2.包含一些公共的頭文件,或者第三方庫【工具類】的頭文件。
?
? ? ? ? > 配置PCH文件,使得文件生效
?
?
? ? ? ? > 屏蔽C語言文件
#ifdef __OBJC__
?
?
#endif
?
轉(zhuǎn)載于:https://www.cnblogs.com/ritian/p/5161791.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
- 上一篇: Qt之进程间通信(IPC)
- 下一篇: angular js 常用指令ng-if