在工作中可能要更改項目的名字,以下是一些基本的方法。將項目名字:test111 修改為test
7406DEED-5042-4738-BB29-8FE6B0611F20.png
1.選中項目設置按下回車 輸入新的項目名字test
5E460B78-98F5-47E3-B3C8-3E99D98E7C58.png
738CCA2E-B95D-4B27-AE53-4120DDBD9E7E.png
2.我們會發現,還有很多舊的項目名字的文件/文件夾
62B108B7-FCFD-41E8-8F40-A9DF59A37242.png
3.修改文件夾名字
B2B33EEB-8AB0-4E71-9A60-745F647558FA.png
4.修改類文件名字,更改類名字時不能直接重命名,需要使用Xcode內置的更改類名功能:
4C3ACFBA-4D92-42CA-BBBF-5F7798F812B0.png
點擊@interface后面的類名
43494A08-75C4-41DF-B818-A8D9044908A8.png
如下操作Edit->Refactor->Rename
1420340265621969.png
39FB3E4C-5FC6-4685-8266-2568C4AE7CA9.png
43B958C3-DF93-4326-87E1-089EB06227E7.png
4.此時的目錄結構如下:
F41F626E-590D-4963-AEC1-4F7D7FCA433A.png
-
全局搜索test111 并替換
0FE16040-9AD2-4593-BD87-226D1CE82ABB.png
修改后會報錯:info.plist 路徑不對 可以暫且不管走下一步 因為外部的文件夾名字沒有改變
6.在finder中修改文件夾名字
修改之前:
CEEB3848-47A5-46B3-9B20-3773BDE3FA7B.png
修改之后:
66EAC7AE-1A83-42DA-9144-3E405F2DDFE1.png
7.重新運行項目發現:
248C15D2-9872-48E0-AD6E-2993FB05A3A0.png
是因為文件指向路徑改變了 解決辦法如下:
7.1 選中test 文件
1420340584733122.png
7.2點擊文件夾小圖標 更改路徑 就是剛才改好名字的那個文件
862A8DDA-C401-4AAC-BD73-9AA3B92B3D2C.png
此時更改過后 項目沒有報錯了 如下:
076BB88D-8F7C-434B-94E2-58D88E9ABC81.png
8.這時我們看到:
28F9DB6C-3A13-485E-8B5D-CFF8B061C231.png
處理方法如下:
Product--->Edit Scheme,在打開的框中,找到對應的工程。點擊左下方的“Manage Schemes”,點擊打開的對話框右上角的“Autocreate Schemes Now”按鈕后,會生成一個新的行,刪除原來的行,然后選中新的行,點擊“OK”。問題解決。
20955407-0303-40FB-A6EA-D41E2E2584FE.png
此時:
8D83F045-B5BD-4B2E-AFD8-6D5CECD549D8.png