因此,我刚刚下载并安装了Xcode 4。实际上,我非常期待单一窗口和集成式IB。

--

但是,当我打开并运行一个项目时,该项目使用的nib文件似乎没有加载。相反,我只剩下一个空白的白色屏幕(iPhone)。该项目在Xcode 3.2上运行良好。

如果我将应用程序设为背景或取消背景,则视图加载正常。但这会在我每次在iPhone和iOS模拟器上进行构建时发生,即该应用程序在没有后台运行之前无法正常运行。加载视图的所有代码均来自

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


--

其他人是否也遇到过相同的笔尖文件问题-是否已解决(或我忘记的愚蠢简单方法)?

最佳答案

好了,经过一番混乱之后,我发现了笔尖问题。

我在appDelegate类中有一段代码:

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


使用Xcode 3.2编译时,此代码行不影响任何内容,但使用Xcode 4会导致加载问题。只需将其删除(我什至不记得它为什么在那里...),并且它是固定的:)

10-08 06:08
查看更多