【发布时间】:2012-02-27 02:00:24
【问题描述】:
我有一个在 Snow Leopard XCode 3.2 上开发的应用程序,我最近更改为 Lion XCode 4.2
我编译的应用程序从 1.4MB 跃升至 10.3MB。虽然我添加了一些功能,但这似乎太过分了。
我检查了包内容,问题似乎是其中一个 nib 文件 (Preferences.nib) 从 20KB 跃升至 9MB,尽管这些对 xib 文件没有任何更改。
nib 包含通常的 xml,但也包含一些大块数据,其中一些需要 27,000 行 xml 它们共享以下身份
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>186</integer>
</dict>
<key>NS.data</key>
有谁知道发生了什么,或者更重要的是如何解决它?
编辑: 我一直在试验,打开 xib 将其重新保存为 12MB 文件。 至少我找到了导致问题的原因,我有 2 个 AMPathPopUpButton 实例,如果我删除它们,它会恢复到正常大小。
PS 我确实链接了 Automator Framework。
【问题讨论】: