詳解XCode中默認公司名稱案例
XCode中默認公司名稱案例是本文要介紹的內容,主要學習的目的在于讓XCode能自動設置__MyCompanyName__,具體內容來看本文詳解。不多說,直接來看本文。
解決如下
為Xcode4修改公司名
方法有:
A、在地址簿修改公司信息
B、選擇項目屬性(這個沿用微軟叫法,按網絡對此處理叫法《Get Info》),Xcode4.0.1中,如圖描述:(單擊放大)
從上圖,看得到紅色的ABCD4個點
常規情況下,點擊A處的項目,中間會出現一大塊信息(原以為這就是Get Info的東西)。D涉及的部分類似項目屬性,是不出現的,需要點擊C處的View,把這個顯示出現。當D處顯示的時候,下面有個Organization的地方,錄入你填寫的值。
如果你想刪除Organization的內容,直接這么刪除,一直沒有刪除成功,我不知道為什么。后面,嘗試點擊B處,右邊一按鈕,會出現類似json或xml的序列化數據,找到organization刪除掉,保存就ok了。
C、在終端使用命令:
- defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{"ORGANIZATIONNAME"="XXX.com";}'
- 或
- defaults write com.apple.ProjectBuilder PBXCustomTemplateMacroDefinitions '{"ORGANIZATIONNAME"="XXX.com";}'
通過defaults read com.apple.Xcode,能閱讀出數據,但在Xcode中不能使用
D、另外一種就是直接修改~/Library/Preferences目錄下com.apple.Xcode.plist.。經測試,未使用前,這個配置文件沒有。和C方法一樣。所以還是不能使用。
備注:
如果使用了AB方法兩處,Xcode默認是B處,不會使用A處設置的公司信息。
至于CD方法,暫時沒有找到合適的處理。注意Xcode4下。CD應該在Xcode3有效
話又說回來,實踐CD方法,目的在于全局控制輸入公司名。而A方法很簡單的就實現了,哈哈
也許XCode4不再支持CD兩種方法了
小結:詳解XCode中默認公司名稱案例的內容介紹完了,希望通過本文的學習能對你有所幫助!