【发布时间】:2019-01-05 01:04:14
【问题描述】:
突然,Xcode 无法构建我的应用程序,它需要很长时间并且让我的计算机卡住。
我在寻找原因,发现我的故事板重达 1.50 GB,当我尝试运行它时,我的内存占用了 7 GB 之类的东西(我的项目中只有 6-7 个控制器,太奇怪了!)
我怎样才能使它更轻?
我可以在 Xcode 中删除什么?
【问题讨论】:
-
你应该向我们展示你的 xcode
-
多个故事板,您可以使用故事板引用,您可以将自定义视图移动到单独的 xib。我有一个包含大约 200 个控制器的项目,我使用现有的最便宜的苹果笔记本电脑,我没有任何问题。也有可能您在某些设计中存在错误。
-
绝对将它们分开(尽管如果只有 6-7 个控制器,这感觉没有必要)。 Xcode 包含一个“Editor>Refactor to Storyboard…”工具,它会自动将选定的场景提取到另一个故事板中。但我以前从未见过 1.5G 的故事板(我最重故事板的项目之一,在 45 个文件中总共有 4M)。我有点怀疑它为什么那么大。一旦你开始拆分它,一定要看看哪个贡献了这么多。你如何确定它的大小?
标签: ios storyboard