代码之家  ›  专栏  ›  技术社区  ›  itsaboutcode

什么是“Interface Builder Cocoa Touch工具”

  •  1
  • itsaboutcode  · 技术社区  · 15 年前

    我从一个客户端获得了一个代码来修复这个bug(代码是由其他程序员编写的),所以当我打开XIB文件时,它只是挂起我的计算机,因此我重新启动了我的计算机3次,最后决定打开活动监视器来查看发生了什么,结果发现它正在打开名为“ Interface Builder Co”的东西。coa touch tool“及其占用了我所有的计算机内存。下面是截图。

    但有趣的是,它没有打开来自其他项目的“ Interface Builder Cocoa Touch Tools. ”打开“xib”文件时,我不能说任何关于此项目的内容,因为此项目只有一个“nib”文件。

    但是如果终止这个进程,它会打开NIB文件,但每隔10秒就会有一个错误开始向我开火。下面是屏幕截图。

    注意: 应用程序最初是为iOS 2.0版本编写的,我们正在尝试将项目移动到iOS 4.0。这件事和这件事有关系吗?界面生成器Cocoa触摸工具 它吞噬了我所有的电脑记忆。下面是截图。

    alt text

    但有趣的是,它没有打开。” 界面生成器Cocoa触摸工具 当打开其他项目的“xib”文件时,我不能说任何关于这个项目的内容,因为这个项目只有一个“nib”文件。

    但是如果终止这个进程,它会打开NIB文件,但每隔10秒就会有一个错误开始向我开火。下面是屏幕截图。

    alt text

    注: 应用程序最初是为iOS 2.0版本编写的,我们正在尝试将该项目移到iOS 4.0。这件事和这件事有关系吗?

    1 回复  |  直到 15 年前
        1
  •  2
  •   user23743    15 年前

    这里的最佳操作过程是在 http://bugreport.apple.com/ ,将损坏的NIB文件作为附件上载。这并不能让你再次工作,所以尝试以下方法之一:

    • 看看是否可以说服ibtool编写一个工作文件,也许可以通过执行一些重构,比如更改其中一个使用的类,然后再将其更改回来。
    • 找出客户机是否在Xcode的同一版本上:如果他们的版本较新,请升级
    • 使用xmllint查看XIB是否是有效的XML,如果不是,还可以在文本编辑器中修复它。
    • 如果不是太复杂,从头开始重新创建XIB
    推荐文章