有没有办法将NIB
文件转换为XIB
文件,以便我可以在Xcode 4中打开它们?一旦我编辑了它们,是否有办法将它们转换回NIB
?将NIB文件转换为XIB文件
回答
一旦nib文件被压扁并且被剥离(现在是编译过程的默认部分),那么在IB中打开它就很有挑战性。您可能需要查看NibUnlocker,这在将扁平化的nib文件转换为xib时非常有用,但这不是无损的往返行为,甚至可能不适用于所有情况。与大多数反编译器一样,大部分有用的编辑信息已被丢弃。
有关xib编译的更多信息,请参阅ibtool(1)。
奇妙的提示,谢谢! – Fattie 2013-02-28 08:57:32
在Mavericks上给出无效的文件格式错误。 – 2015-11-24 11:56:56
我最近添加了一个选项让NibToXibConverter在转换为Xib之前反编译Nib的。 – headkaze 2014-02-10 10:31:54
在优胜美地上的崩溃 – 2014-10-02 18:10:10
@ecumedesjours将有可能通过下拉框或我的电子邮件ID分享一些样本xib和nib文件 - [email protected]?目前我在小牛队跑步,我会尝试将它升级到优胜美地来验证和解决崩溃。您可以继续并将其作为github存储库中的问题创建。我想你可能也有兴趣帮助我解决问题,随时提交补丁;) – Devarshi 2014-10-03 06:47:33
- 1. 将.xib文件转换为故事板
- 2. 并加载NIB/XIB文件?
- 3. XIB和NIB文件有什么区别?
- 4. 将xib转换为空xib
- 5. 将odex文件转换为dex文件
- 6. 将.so文件转换为.dll文件
- 7. 将.pk8文件转换为.key文件
- 8. 将.cptx文件转换为.swf文件
- 9. 将YAML文件转换为PHP文件
- 10. 将.mov文件转换为.h264文件
- 11. 将html文件转换为PDF文件?
- 12. 将.fntdata文件转换为.ttf文件
- 13. 将BED文件转换为WIG文件
- 14. 将.cer文件转换为.pfx文件
- 15. 将.jrxml文件转换为.pdf文件
- 16. 将.dat文件转换为.xls文件
- 17. 将.php文件转换为.html文件?
- 18. 将wav文件转换为wav文件
- 19. 将apk文件转换为zip文件
- 20. 将.so文件转换为.jnilib文件
- 21. 将Windows文件转换为Linux文件
- 22. 如何将nib/xib转换为目标C代码?
- 23. 无需接口生成器将NIB转换为XIB
- 24. 将文件转换为流
- 25. 将JasperPrint转换为文件
- 26. 将CommonsMultipartFile转换为文件
- 27. 将文件转换为NTFS
- 28. 将UploadedFile转换为文件
- 29. 将IFile转换为文件
- 30. 我的xib nib文件不能加载ipad版本,为什么?
你尝试重命名?我认为NIB和XIB是同一个事物的不同名称。 – dasblinkenlight 2012-04-08 15:53:38
服务相同的目的,但有不同的格式。我知道来自Xcode 3.x的Interface Builder可以将它们转换。我不使用Xcode 4,但我很惊讶地听到它不会打开它们。也许[ibtool](https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/ibtool.1.html)仍然可以转换它们。 – 2012-04-08 16:39:45
不一定。在XIB存在之前,NIB已经以多种格式存在。确实,XIB在编译期间被编译为扁平/剥离的NIB,但这些不是传统的NIB。如果你有一个传统的NIB,那么你仍然可以编辑它。但是,如果您特别提到扁平/剥离的NIB,请参阅Rob的答案。 – 2012-04-08 17:21:45