2011-08-09 15 views
0

我正在爲iPhone提供基於視圖的測驗應用程序,其中包含很多主題和類別。每個類別都包含許多帶有替代方案的問題。當你回答正確時,你會轉到下一個問題。我現在設計了一個空主題模板,我只需插入新的問題和答案,這就是我需要複製的文件,然後在插入新主題時進行修改。這是我所做的:在Xcode中複製XIB文件 - 更改代碼 - 舊鏈接仍然存在

  1. 我複製Finder中的所有模板文件(M,H和XIB),並使用Automator更改文件名。 OldNameViewControllerNewNameViewController

  2. 然後我通過「添加現有文件」將文件添加到項目中。

  3. 接下來我使用查找和替換來更改代碼中的所有文件名和導航鏈接。 FirstSubjectQuestion1ViewControllerSecondSubjectQuestion1ViewController

但是,這是我的問題。儘管我已經更改了所有代碼,但當打開其中一個新的XIB文件並進入Files Owner時,導航按鈕仍與舊鏈接掛鉤,而舊鏈接在代碼中甚至不再存在。我的應用中有數百個導航按鈕,都鏈接到Files Owner,所以我不想手動完成。

有人嗎?我相信答案很簡單,但我無法找到答案。

回答

1

而不僅僅是重命名文件,你應該使用Xcode 4中的Refactor工具。它還會修復你的xib文件和連接。

0

是,複製XIB實體像你這樣還複製他們的鏈接(即他們的 「文件的所有者」 & 「急救員」)。

@jtbandes曾建議你解決這個的方式......

相關問題