我在Xcode4中重新命名了xib文件,只需在項目組織者中突出顯示並更改名稱,但似乎會混淆項目。例如,如果我向視圖添加一個新按鈕,那麼當我運行該項目時它不會顯示出來。但是,如果我將其重命名爲原始名稱,則會顯示出來。什麼是重命名xib文件的正確方法?如何重命名Xcode 4中的xib文件?
回答
Xcode有時可能會對名稱更改的XIB非常挑剔;最適合我的方式如下:
- 從我開項目中刪除引用到XIB文件
- 在Finder中,重命名文件(S)
- 將他們帶回項目
你可能仍然會遇到這個過程的任何一方的錯誤 - 在其他場合下,通過(慢)雙擊文件重命名文件將工作....對於這樣的錯誤,我發現通過去項目 - >清潔也將有所幫助。
讓我們貼!
我知道它已經回答了,雖然我需要添加我已經面對一件事...
我試圖從MainWindow.xib中的XCode的上下文菜單重命名爲Window.xib,後來我改變「主界面「設置爲PLIST文件中的相關XIB ...從那時起,每當我運行我的應用程序時,我都看到了SIGABRT錯誤(產品>清潔沒有幫助,不幸)...直到我完全關閉並重新啓動VMWare。
因此,如果您使用虛擬機,那麼它是+ 1個更多的建議回答上面 - 重新啓動您的虛擬機。
希望這有助於...
我所做的和工作就像一個魅力是
- 取消對它的引用從您的項目,但不能刪除文件與文本
- 開放的.xib編輯和重命名類
- 拖放再次投射
,瞧!
我知道聽起來有點尷尬,但那'生活。如果別人有更好的東西,請說出來...
- 首先關閉Xcode,然後備份你的項目文件夾。然後移動到您的項目文件夾並重命名包含
OldName
的每個文件和文件夾,以便它現在包含NewName
。 在項目文件夾,在終端上運行下面的命令,以更新文件的內容項目:
find . -type f -exec sed -i 's/OldName/NewName/g' "{}" \;
打開在Xcode現在改名的項目,並點擊生成 - >全部清除目標。
之後,項目(帶有新名稱)將成功構建。
我有一個更大的問題,我正在重命名一個項目,這也需要我重命名一個xib。這絕非易事。我最後的問題是在重命名xib之後,類不再匹配,因爲舊類仍然在重命名的xib文件中命名。我接受了Martijn的建議,並簡單地使用文本編輯器編輯了xib文件並重命名了該類。然後我不得不解除引用並重新引用xib。那就是訣竅。
您也可以在界面構建器中編輯類名稱。 :) – jhoanna
- 1. 如何重命名Xcode 3中的XIB/NIB文件?
- 2. 重命名xib文件
- 3. 在Xcode 4.3.3中重命名.xib文件是否正確?
- 4. 如何使用Xcode 4重構大型xib文件?
- 5. Xcode重命名類和XIB錯誤?
- 6. 如何重命名xcode項目文件
- 7. 重命名Xcode 4中的目標
- 8. 無法重命名Xcode 4中的組文件夾
- 9. 無法重命名Xcode 4中的文件?
- 10. 如何重命名NIB文件(或xib使其重命名筆尖)
- 11. 如何使用Xcode 4將.xib文件鏈接到類文件
- 12. 在xcode 4中重命名工作區
- 13. 如何在Xcode 4.x的重命名項目名稱
- 14. 如何在xcode 4中正確地重命名組和目錄
- 15. 如何重命名文件?
- 16. 如何重命名文件?
- 17. Xcode在編譯時重命名文件?
- 18. 如何在XCode中重命名項目?
- 19. 如何在Xcode中重命名項目?
- 20. 如何在XCode 4.2中重命名NSArrayController?
- 21. 如何重命名file_put_contents中的文件?
- 22. 如何重命名node.js中的文件?
- 23. Monotouch和Xcode 4 - 如何在Xcode 3中打開XIB
- 24. Xcode 4.xib創建iPad版
- 25. 問題XIB中新的Xcode 4
- 26. 重命名或重構Xcode中的文件
- 27. Rails 4 +回形針:如何重命名數據庫中的文件名
- 28. 如何在ASP.NET中重命名文件?
- 29. 如何在Install4j中重命名文件?
- 30. 如何在android中重命名文件
我會試試看,讓你知道。謝謝:) –
想象一下,在Eclipse中有一個「重構/重命名」選項......我想這太高科技 – AlvaroSantisteban