我正在创建一个必须与“黑客兼容”的应用程序,以便人们可以编辑笔尖和内容。但是,当我显示包内容时,编写了这些笔尖,所以我无法在IB中打开它们。有没有办法让Xcode不编译笔尖?
由于
答案 0 :(得分:4)
打开目标的“属性”窗口,然后选择“规则”选项卡。这就是所有规则都存在的地方,比如将xib文件编译成nib文件。您可以更改影响“Interface Builder文件”(xib)和“Nib文件”的规则的操作,也可以创建一个新的自定义规则,将首先使用该规则。
另一种选择是使用脚本创建一个运行脚本构建阶段,该脚本将xib文件复制到您的包中,绕过Xcode通常执行的任何处理。
答案 1 :(得分:0)
您是否可以将NIB作为资源嵌入资源部分,而不是将其编译为? 然后,您可以将NIB作为资源加载,供用户在XML编辑器中查看,或者保存在他们的计算机上并在IB中进行编辑。