2011-12-08 30 views
3

可能重複:
Cannot find window-based application on XCodeXcode 4.2中基於Windows的應用程序發生了什麼變化?

我非常新的iOS開發,並開始閱讀書籍來幫助我。我只是最近纔開始的,這些書都是以基於Windows的應用程序開始的,我發現這在xcode 4.2中不存在。我已經閱讀並發現,要走的路是創建一個空的項目,但這不會創建一個.xib文件,我不知道我在做什麼,所以對於有經驗的IOS開發人員來說,這似乎不是什麼大不了的事情,但是這對我來說是一個巨大的曲線球。在.h和.m文件中還有一堆以前沒有的代碼。有人可以告訴我爲什麼這被取出,也許可以引導我做我應該做的或我應該開始閱讀的東西。我知道這可能看起來像是一個可以通過更多研究來解決的問題,但問題並不在於基於Windows的應用程序不再存在,而是爲什麼它不在那裏。也許我不應該嘗試再創造一個?我甚至讀過他們說如何添加.xib文件的帖子,但這並沒有真正的幫助,因爲當我構建我的應用程序時,它是一個空白屏幕。無論如何,這是一個不同的問題。

+0

其實這並不是因爲我更加好奇爲什麼基於Windows的應用程序被取出並提出瞭如何解決它的建議。我也知道一個空的項目現在是解決方案,並且想要更多的細節。你鏈接到的帖子只說使用了一個空應用程序 – Pittfall

+1

@Pitfall - 正如在那裏解釋的那樣,它並沒有真正取出,只是改名。 Xcode模板只是基本的起點,其中任何一個都可以從其他人創建。至於爲什麼模板會發生變化,只有Apple的Xcode團隊才能解釋背後的原因,而不是我們。換句話說,不要擔心模板本身,因爲任何體面的書籍,教程或其他資源都會告訴您一個基本應用程序的結構以及如何將界面生成器文件添加到您的項目中。 –

回答

1

有很多初學者的書新版本在那裏,如Apress的series

有一個XIB掛接到空應用程序,它應該使它很容易去通過這本書,你已經是一個walkthrough有。如果你有這個問題,那麼我真的推薦這本書。我已經瀏覽了它的最後一個版本,我發現它很容易理解。至於蘋果爲什麼改變它,按照慣例,他們沒有說什麼促使他們發生什麼動機。我們開發人員只是假設他們必須爲我們提供幫助。

0

如何在4.2中製作基於窗口的應用程序:http://www.makebetterthings.com/iphone/where-is-mainwindow-xib-in-xcode-4-2/ 確保您沒有錯過「選擇MainWindow作爲主界面」部分。

+0

我看過這篇文章,我想我錯過了選擇MainWindow,它解決了我爲什麼沒有顯示任何內容的問題,但爲什麼基於Windows的應用程序被取出?蘋果的意圖是什麼? – Pittfall

+0

好的感謝Kreiri和sanjamal,那就是我一直在尋找的東西 – Pittfall

0

基於Windows的應用程序不在Xcode 4.2中。但是你可以選擇「Empty Applicaion」選項並手動添加Xib和類。

欲瞭解更多詳情,請按照這個問題"Cannot find window-based application on XCode"在哪裏你會找到你的答案更清晰的方式。

相關問題