gpt4 book ai didi

debugging - 什么是 “Interface Builder Cocoa Touch Tool”

转载 作者:行者123 更新时间:2023-12-03 15:57:19 25 4
gpt4 key购买 nike

我从客户那里得到了修复该错误的代码(代码是由其他程序员编写的),因此,当我打开xib文件时,它只是卡在我的计算机上,因此我重启了3次计算机,最后决定看看发生了什么通过打开 Activity 监视器,事实证明它正在打开名为“ Interface Builder Cocoa Touch工具”的东西,它消耗了我所有的计算机内存。下面是屏幕截图。

但这是有趣的事情,当从其他项目中打开“xib”文件时,它没有打开“ Interface Builder Cocoa Touch工具”,我对此项目一无所知,因为该项目只有一个“nib”文件。

但是,如果杀死该进程,它将打开nib文件,但是每隔10秒就会出现一个错误。下面是屏幕截图。

注意:应用最初是为ios 2.0版本编写的,我们正在尝试将项目移至ios 4.0。这件事与此有关吗?

最佳答案

最好的做法是在http://bugreport.apple.com/创建一个错误报告,并以附件形式上传损坏的nib文件。这样不会使您再次工作,因此请尝试以下方法之一:

  • 看看是否可以说服ibtool编写工作文件,也许可以通过进行一些重构,例如更改所使用的类之一然后将其更改回
  • 找出客户端是否在相同版本的Xcode上:如果客户端的版本较新,则升级
  • 使用xmllint查看xib是否为有效XML,如果不是,则可以在文本编辑器
  • 中对其进行修复。
  • 如果不太复杂,请从头开始重新创建xib
  • 关于debugging - 什么是 “Interface Builder Cocoa Touch Tool”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3953500/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com