有没有办法从从iTunes下载的*.ipa文件中获取未压缩的*.nib文件?我知道可以使用File Juicer或类似工具提取资源(jpg / png /声音)。但我正在寻找一种工具,可以从*.ipa文件中提取*.nib或*.xib文件以重用nib。 感谢任何帮助。
我相信在旧版本的Xcode中,可能是3.0甚至更早的版本,Interface Builder可以读取.nib文件。这些文件基本上是编译过的,就像源代码一样,没有办法解压缩或查看内容,就像.png图像被压缩一样。更新在Youtube上找到了一个视频,http://www.youtube.com/watch?v=dInaIlzVsn8,但还没有尝试过。声称能够打开已编译的.nib文件。更新2这里有另一种可能打开编译的.nib文件的方法。这个过程需要您从Hulu桌面应用程序中检索一个未编译的.nib,并替换它的内容。 http://www.macstories.net/tutorials/how-to-edit-nib-files-in-snow-leopard/
稍晚的回复,但可以帮助其他人找到更好的解决方案。要从.ipa文件中提取nib文件: 将MyApp.ipa重命名为MyApp.zip 解压它 在提取的文件夹内右键单击MyApp.app并点击“显示包内容” 在这里,您将拥有所有资源,包括nib文件。 要在Interface Builder中打开nib文件,请使用来自http://www.charlessoft.com的NibUnlocker将其转换为xib文件。