2011-03-11 54 views
2

所以,我剛下載Xcode 4並安裝它。我其實蠻期待的單一窗口和集成的IB ...Xcode 4:nib文件運行時不加載

-

然而,當我打開並運行我的項目之一,似乎該項目使用筆尖文件不加載。相反,我留下了一個空白的白色屏幕(iPhone)。這個項目在Xcode 3.2上運行良好。

如果我背景並取消背景的應用程序,視圖加載罰款。但是,每次我在iPhone和iOS模擬器上構建時,都會發生這種情況,即應用程序在背景被遮擋之前無法正常工作。加載視圖中的所有代碼從

- (void)applicationDidFinishLaunching:(UIApplication *)application. 

如下 -

難道別人也有同樣的筆尖文件的問題 - 是有一個固定(或東西太簡單說我忘記了)?

回答

2

很多亂搞的確定後,我想通了筆尖問題。

我的代碼在AppDelegate類流浪行:

self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; 

這行代碼和Xcode 3.2編譯時不會影響任何東西,但在Xcode 4引起負載問題。只是刪除它(我甚至不記得它爲什麼在那裏......),它是固定的:)

+1

同樣的問題,同一行代碼。刪除這條線修復它。謝謝,你可能救了我的理智。 – sdsykes 2011-03-23 19:25:30

0

我有同樣的問題。就我而言,由於某種原因,Xcode決定隱藏有問題的視圖。當我將以下內容放入視圖控制器的viewDidAppear方法時,它會清除:

self.view.hidden = NO; 
0

對於任何具有相同錯誤的人。如果upper不起作用 - 請檢查您是否覆蓋ViewController視圖屬性。