plist文件
• 項目中還有一個InfoPlist.strings的文件,跟Info.plist文件的本地化相關
Localiztion native development region(CFBundleDevelopmentRegion)-本地化相關
Bundle display name(CFBundleDisplayName)-程序安裝後顯示的名稱,限制在10-12個字符,如果超出,將被顯示縮寫名稱。默認顯示的是工程名稱,如果你修改了這個值,有兩點需要注意:
1. 卸載之前已經部署的應用
2. 清除Xcode的緩存,從新部署
不然app的名稱修改不會成功。
Icon file(CFBundleIconFile)-app圖標名稱,一般爲Icon.png
Bundle version(CFBundleVersion)-應用程序的版本號,每次往App Store上發佈一個新版本時,需要增加這個版本號
Main storyboard file base name(NSMainStoryboardFile)-主storyboard文件的名稱,在項目的工程配置可以修改Main Inerface屬性也可以設置主storyboard文件,並且修改後info.plist文件中的信息會自動修改。
Bundle identifier(CFBundleIdentifier)-項目的唯一標識,部署到真機時用到,這是與其他app區分的唯一標識,若此標識相同,後部署的app將覆蓋之前部署的app。
實際上plist文件本質上就是一種特殊的XML文件。
2. pch文件
項目的Supporting files文件夾下面有個“工程名-Prefix.pch”文件,也是一個頭文件,pch頭文件的內容能被項目中的其他所有源文件共享和訪問。
pch文件的作用:
1.存放一些全局的宏(整個項目中都用得上的宏)
2.用來包含一些全部的頭文件(整個項目中都用得上的頭文件)
3.能自動打開或者關閉日誌輸出功能