Objective c Xcode 4.3已停止构建XIB文件
在iOS项目中,我有几个用于各种自定义表格单元格的XIB文件。我刚刚添加了另一个,但由于某些原因,Xcode不会将此(或任何后续)XIB构建到项目中 在文件检查器中设置适当的标志以包括XIB,并且XIB显示在正确的构建阶段。到目前为止,所有XIB均按预期工作,项目中未更改任何设置 我已经尝试过添加更多具有不同名称的XIB,但没有一个是构建到项目中的(通过检查构建应用程序的NIB文件进行验证) 发生了什么事?这是Xcode中的错误吗?有人知道怎么解决吗 更新Objective c Xcode 4.3已停止构建XIB文件,objective-c,ios,xcode,Objective C,Ios,Xcode,在iOS项目中,我有几个用于各种自定义表格单元格的XIB文件。我刚刚添加了另一个,但由于某些原因,Xcode不会将此(或任何后续)XIB构建到项目中 在文件检查器中设置适当的标志以包括XIB,并且XIB显示在正确的构建阶段。到目前为止,所有XIB均按预期工作,项目中未更改任何设置 我已经尝试过添加更多具有不同名称的XIB,但没有一个是构建到项目中的(通过检查构建应用程序的NIB文件进行验证) 发生了什么事?这是Xcode中的错误吗?有人知道怎么解决吗 更新 我删除了派生数据目录,你瞧,NIB
我删除了派生数据目录,你瞧,NIB现在出现在构建产品中——因此我将把这一个记录为一个神秘的Xcode bug。我知道这会创建更多的类和额外的文件,它不能解决为什么会发生这种情况,但作为一种解决方法,你可以尝试: 创建BlahCell类并将nibs文件的所有者设置为它-如果将BlahCell.m设置为编译,则可能会编译nib
我在其他新闻中认为,直接清理和构建并不能解决任何问题?在当前版本的Xcode中,当事情变得奇怪时,退出+重新启动并不能解决问题,删除您的DerivedData文件夹通常会解决问题 您甚至可以将其作为构建脚本的一部分或作为cron作业来执行:
rm-rf~/Library/Developer/Xcode/DerivedData
我删除了派生数据目录,瞧,NIB现在出现在构建产品中——所以我将把这一个归为一个神秘的Xcode bug。你可以把它作为一个答案——如何做等等——该死,只是今天早上我删除了派生数据以获取自动完成和定义:-/