以下是CPU利用率的截图。
好奇的是那些Interface Builder Cocoa Touch Tool
& ibtoold
进程。
因此,要运行应用程序,最少需要1分钟。
注意:我正在使用xcode 5
我看到当有更多视图控制器时会发生这种情况。我有大约25个视图控制器。
是的,我在Xcode 4.6中创建了项目,更新后,在Xcode 5中打开了。
附件是文件检查器的屏幕截图。
答案 0 :(得分:0)
在类似的行上有一个堆栈溢出问题,但问题只涉及一个nib。该案例中的项目是为iOS2创建的,并使用了新版本的Xcode。这使我研究了最新的Interface Builder发行说明(3.2),其中指出:
“Interface Builder文档无法再保存在NIB 2.x中 文件格式。 NIB 2.x文件将自动升级到NIB 3.x. 打开文件。“
因此,我建议您检查nib文件的文件检查器并验证其当前版本。我怀疑Interface Builder只是试图将25个nib文件更新到版本3.x.如果您有较旧的Carbon nib文件,请在Xcode 4及更高版本中使用版本3.2,查看Xcode Release Notes (v.4.0 - current)。
Xcode 4.6.3使用以下菜单项在文件检查器上显示nib的版本控制:
虽然Xcode 5.0.1的版本控制方式略有不同。
项目文件也应采用最新格式:
。
基本前提是Xcode在加载时转换项目文件/ nib。如果这在每次加载时都会重复,我会在http://bugreport.apple.com向Apple报告这个错误。我认为发现的信息指的是正确的问题。除非存在错误,否则检查文件是否使用最新版本应解决问题。
要尝试的其他事项:
参考