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