【发布时间】:2012-12-02 13:43:38
【问题描述】:
我有一个包含大约 20,000 个图像文件(动画帧)的应用程序。由于种种原因,手动打包这些文件是不可行的(尽管……如果我有更多时间,我会这样做)。
只有几千个文件,Xcode 会慢到爬行,当你达到数万个文件时,它会完全停止工作(各种按钮会使 Xcode 崩溃)。我什至听说过,当您查看超过 65,535 个文件时,某些内置功能会停止工作,因为 Apple 有人使用 16 位 int 来存储索引,叹息。
对此有什么选择?似乎应该有某种方式告诉 Xcode “所有这些文件都是静态二进制文件,你永远不会触摸它们,将它们放在一个包中并忽略它们”。但是谷歌搜索和阅读文档,我找不到任何:(
【问题讨论】:
-
有人否决了这个问题。不加评论。那是......完全没有帮助:(。
-
只是一个简单的问题,我假设您使用文件夹引用来包含文件?即它们没有直接列在项目中。我怀疑(仅)它可能会有很大帮助,但我可能完全错了:)
-
@theLastNightTrain 文件夹引用有很多错误——Apple 似乎不愿意支持它们——我从不将它们用于任何事情。他们破坏了 Apple 的构建链,他们破坏了 Apple 的部署,他们破坏了……一切:(似乎。
-
我一直在使用它们,没有注意到这样的问题。唯一的烦恼是有时必须完全清理和删除模拟器应用程序以确保复制最新文件。