因此,我刚刚下载并安装了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会导致加载问题。只需将其删除(我什至不记得它为什么在那里...),并且它是固定的:)