2013-03-17 54 views
-1

我在開發iOS應用程序時很新手,因爲它使用最新版本的xCode,V4.6作爲IDE。 我正在構建一個測試應用程序。假設我給這個iOS應用程序命名爲「newApp」。 當創建一個項目時,它應該默認爲我生成newAppViewController.h和newAppViewController.m,就像幾乎所有iOS書籍的示例一樣。關於給定項目名稱的默認ViewController命名

但在我的情況下,它只給我viewController文件,縮短名稱,只有viewController.h和viewController.m作爲他們的名字。我目前的XCode設置有什麼問題?

這對我來說實際上並不是什麼大不了的事情,但是對於我的iOS學習來說,可以節省很多時間來參考書中通常使用的內容。

enter image description here enter image description here enter image description here

回答

2

首先,您應該命名您的應用程序,以大寫字母「NewApp」開頭,而不是「newApp」。它不會改變任何東西,但這是共同的慣例。

如果您想擁有「NewAppViewController」和「NewAppAppDelegate」,請在第二個屏幕的「Class Prefix」框中添加「NewApp」。如果您已經在您的應用上取得了進展,請使用「重構」命令重命名您的類。下面是將「NewApp」放入「類前綴」框中的結果:

enter image description here

1

在iOS 6中項目的名稱沒有被連接到的類名稱的開頭。這是可選的。您可以在爲其創建新項目時檢查前綴方塊。只需要檢查類前綴以將項目名稱添加到應用程序的請求中,否則xcode將創建沒有項目名稱的類以及類是什麼。

0

我通常在「爲新項目選擇選項」頁面上輸入類別前綴。如果你的新應用程序被命名爲「newApp」,我會使用NA的前綴。然後所有的課程都會有NA前綴,這樣你就不會有命名衝突。

相關問題