iOS項目重命名以及Xcode修改Scheme名稱圖文詳解 (yoowei)


在iOS開發中,有時候想改一下項目的名字,都會遇到很多麻煩。溫馨提醒:記得備份。

看到項目名稱,總感覺有點low,所以嘗試着要將其更改一下。

項目原結構如下:

更改后的項目結構如下:

下面開始更改操作

1)打開項目:

以上是目前的項目結構。

2)選中項目設置並按下回車,輸入新的項目名字:

3)輸入完后按回車,彈出改名前和改名后的文件對名,這時點擊“Rename”:

4)這時會再彈出一個對話框,直接點擊“Enable”:

 

接着ok

5)這時你會發現,還有很多的“舊”項目名字的文件/文件夾:

不要緊,繼續往下看,一起把這些“舊”名字消滅掉。

6)我們先把這兩個文件夾改一下名字:

我們改名字時需要注意,只需要把舊名字congke_kaoyan2替換成新名字congke即可,不要把其它字符(如Tests)刪除!

7)選中這個類文件,更改類名字時不能直接重命名,需要使用Xcode內置的更改類名功能:

點擊@interface后面的類名:

按照下圖步驟操作(Edit->Refactor->Rename):

輸入新的類名字:點擊preview

點擊Save:

8)我們再次看一下我們的目錄結構,已經全部都改過來了,但是現在編譯是不會通過的:

9)我們試着Build一下, XCode報了這樣一個錯誤,找不到連接文件:

這是因為還有很多項目的設置項需要改一下名字,目前現在Xcode還是指向了之前的那個項目名字。

10)全局搜索之前的項目名字並替換成新項目名字:

注意:這里只是替換一下注釋,真正的項目設置需要我們手動操作。

11)繼續全局搜索舊項目名字出來的界面,我們點擊進去更改名字:

 

繼續全局搜索

點擊之后會自動跳轉到相應界面,雙擊值進行更改即可(下面改名的步驟也一樣):

注意:繼續全局搜索替換,直到全局搜索不到舊名字為止!

12)打開項目文件夾,繼續更名:

更名前:

更名后:

回到項目看一下,文件全發“紅”了。不要緊,正常的:

13)更改相對應文件夾的資源文件夾路徑:

13.1)選中congkeTests文件夾:

13.2)點擊文件夾小圖標,更改路徑(如上圖點擊紅框可以更改路徑):

找到剛才改好名字的文件,點擊choose。下個文件夾(congke)步驟重復以上的。

改好之后,再次Build,這時已經通過

但是問題又來了,,。。scheme這里還沒有變化,怎么辦?

 

1、點擊schemes 選擇Manage schemes…

之后如下圖

點擊duplicate

我在項目當中選擇刪掉Congke_kaoyan2

編譯鏈接沒有問題, 打包也沒有問題。ok


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM