我有一个ViewController.xib,我想重复,所以我可以做一些解决更改重复的副本。一切都按照我在interfaceBuilder中的喜好进行,并在原始ViewController中正确编码(.M & h。)。这可以做到吗,做这件事的最好方法是什么?什么是复制xib文件的最佳方法?
4
A
回答
11
不幸的是,没有办法直接复制Xcode内的文件。我已经向苹果提交了一个bug,你也应该这样做。这不是太难做手工,虽然:
- 在Xcode中,在厦门国际银行“在Finder中显示”一旦搜索与选择的文件出现后单击鼠标右键,选择
- ,在文件上单击鼠标右键并选择“重复”
- 根据需要重命名文件
- 将这些新文件拖回到您的Xcode项目中。
0
使用FINDER,复制所有三个文件并重命名它们。
将它们拖回到Xcode中的项目中。
重命名.h中的类& .m文件&开始进行细微更改。
但是,如果所做的更改都只是做定位,你可以只使用一个文件,修改的内容时,你动一下
OR
只是复制XIB文件中的帧,重新命名它适当的,添加到项目&作出微妙的变化。然后,您可以加载ViewController与XIB适合您的需求...
+0
我的更改主要是在InterfaceBuilder中进行的。只有很少的代码被添加到新的副本中。那么哪种方式更好? – TWcode
+0
好吧,如果新副本需要添加代码,则最好复制所有3个文件。这样,你的.m文件就不会为每个XIB类型提供一堆条件语句。 –
相关问题
- 1. 复制版本控制库的最佳方法是什么?
- 2. 用PHP复制和压缩的最佳方法是什么?
- 3. 复制/克隆画笔的最佳方法是什么?
- 4. C#复制BindingList的最佳方法是什么?
- 5. 制作UIButton复选框的最佳方法是什么?
- 6. 什么是复制数据库的最佳方法?
- 7. 复制列表的最佳方法是什么?
- 8. 什么是复制QT中的两个二进制文件的最佳方式
- 9. Swf文件:开发swf文件的最佳方法是什么?
- 10. 为uitableviewcells加载横向和纵向xib文件的最佳方式是什么?
- 11. 从控制器引用文件的最佳方式是什么?
- 12. 在IWpfTextView中检测复制(Ctrl + C)事件的最佳方法是什么?
- 13. 禁用Wordpress上的javascript文件的最佳方法是什么?
- 14. 检查apache的access.log文件的最佳方法是什么?
- 15. 处理重复方法调用的最佳做法是什么?
- 16. ANTLR4的最佳方法是什么?
- 17. 评论的最佳方法是什么?
- 18. 从文件共享复制文件的最佳方法?
- 19. 克隆/复制knockoutJS中的observablearray的最佳方式是什么?
- 20. 在Dataflow中处理GCS文件的最佳方法是什么?
- 21. 编辑节点库文件的最佳方法是什么?
- 22. 将数组写入文件的最佳方法是什么?
- 23. 处理“打开文件过多”的最佳方法是什么?
- 24. 在PHP中读取大文件的最佳方法是什么?
- 25. 在gulp.watch中过滤文件的最佳方法是什么?
- 26. 什么是使用配置文件的最佳方法?
- 27. 批处理编译.fla文件的最佳方法是什么?
- 28. 解决文件路径的最佳方法是什么?
- 29. 用Perl编写gunzip文件的最佳方法是什么?
- 30. 播放单音音频文件的最佳方法是什么?
一旦项目被复制,原始代码是否会与所有的副本重叠? – TWcode
我不确定你在问什么。如果你问新的xib是否指向相同的.h/.m文件,那么答案是肯定的。您可以使用init:withNibNamed:加载您想要查看的那个。一般来说,你希望有一个viewController和多个xibs评价者而不是复制xibs和VCs。 – memmons
如果此答案有帮助,请将其投票并将其标记为已接受。 – memmons