iphone - 如何从已编译的 iOS 应用程序中解压缩/提取 *.nib 文件

标签 iphone objective-c xcode

有什么方法可以从从 iTunes 下载的 *.ipa 文件中获取未压缩的 *.nib 文件?我知道有一些方法可以使用 File juicer 或类似工具提取资源 (jpg/png/sounds)。但我正在寻找一种可以从 *.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/

关于iphone - 如何从已编译的 iOS 应用程序中解压缩/提取 *.nib 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8542553/

相关文章:

iphone - 在 Xcode 4 的方法内部工作的 #pragma 替代品

ios - 如何清除 Collection View 布局 ios 上的内容

objective-c - NSMutableAttributedString iOS6 中的可点击 URL

objective-c - 尝试使用extern int,告诉它现在是指针

ios - 在 iOS Objective C 中处理位置权限

objective-c - 每个 Action 方法都需要一个发送者对象吗?

ios - 在 SDWebImageDownloader 中找不到体系结构 i386 的符号

iphone - Objective-C - 替换 NSString 中的部分字符串?

objective-c - 如何为框架配置 OCUnit 测试包?

iphone - cocoa 界面风格