2013-10-24 46 views
6

下面是CPU利用率的截图。为什么CPU在运行xcode时利用了这么多

enter image description here

只是好奇那些是什么Interface Builder Cocoa Touch Tool & ibtoold过程。

因此,要运行应用程序,至少需要1分钟左右的时间。

注:我使用的Xcode 5

我看到,当有更多的视图控制器出现这种情况。我有大约25个视图控制器。在Xcode 4.6和更新后


是的,我已经创建的项目,在Xcode 5

附打开是文件检查器的屏幕截图。

enter image description here

+2

这真的是题外话? “关于通用计算硬件和软件的问题与Stack Overflow *无关,除非它们直接涉及主要用于编程的工具*。” - 对我来说似乎是合法的 – occulus

回答

0

有沿着相似的线堆栈溢出的问题,但仅涉及单个笔尖的问题。这种情况下的项目是为iOS2创建的,并使用了新版本的Xcode。这使我检查最新的Interface Builder的发行说明(3.2),其中规定:

“Interface Builder的文件不能再被保存在NIB 2.X 文件格式NIB 2.x的文件将自动在打开时升级到NIB 3.x 文件。“

所以,我建议你检查你的nib文件的文件检查器,并验证它们的当前版本。我怀疑Interface Builder只是试图将25个nib文件更新到3.x版本。如果您有一个较旧的碳笔尖文件,请参阅Xcode Release Notes (v.4.0 - current),因为它们需要在Xcode 4和更高版本中使用3.2版本。

的Xcode 4.6.3显示使用这些菜单项上的文件检查笔尖的版本: Xcode 4.6.3

虽然Xcode的5.0.1版本显示有所不同。 Xcode 5.0.1

项目文件也应在最新的格式:

Project File Version

基本前提是Xcode在加载时转换项目文件/笔尖。如果每次发生这种情况都会出现这种情况,我会在http://bugreport.apple.com处报告给苹果的一个bug。我认为所发现的信息是指向正确的问题。检查文件是否使用最新版本应该可以解决问题,除非有错误。

其他的事情尝试:

  • 加载在一个单独的机器/目录中的项目(可能有一些 腐败您当前的一个)
  • 运行控制台和capture logs的问题发生(你会 还需要捕捉系统日志苹果无论如何但控制台 可能会显示一个有用的错误消息)

参考

  • 什么是Interface Builder中可可触摸工具,link
  • Xcode发行说明(第4.0版 - 当前版),link
+0

附上截图,,, –

+0

@FahimParkar更新答案与其他东西尝试和项目文件检查。 –

相关问题