ios - 大应用编译时间长

标签 ios objective-c compiler-construction autolayout compiler-optimization

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 7 年前

我有一个大型项目,它启用了自动布局并用于所有页面,并且有 1 个 Storyboard、60 个 View Controller 、90 多个不同的 View 。 当 Storyboard 发生变化时,编译时间需要 90100 秒才能完成。

如何缩短项目的编译时间? 我想自动布局可能是编译过程较长的原因,我应该在哪里寻找线索。

抱歉,我不知道我应该提供有关项目的哪些信息,因此请询问您是否需要。

最佳答案

你在子 Storyboard中划分你的 Storyboard。

Main.StoryBoard

划分为:

Main1.storyBoard , Main2.storyBoard , Main3.storyBoard 

并且每个 storyBoard 占用 10 个。ViewController

关于ios - 大应用编译时间长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31242255/

上一篇:ios - 为什么自动布局在 iOS 7 和 iOS 8 中表现不同?

下一篇:c# - CollectionView 与 WPF(或类似的东西)

相关文章:

compiler-construction - 在F#中使用Roslyn

java - java类中的INNERCLASS字段是如何使用的?

c++ - dlib 对象检测在 iOS 上始终返回零结果

ios - 是否可以为 UIPageViewController 中的页面创建自定义转换?

ios - 为表格 View 单元格设置动画 UIImageView

iphone - 如何获取 nsmutablearray 中特定索引的对象

ios - 是否可以通过编程方式获取 WKInterfaceGroup 的子元素?

html - iOS 使用正则表达式删除/替换 HTML 字符串中的子字符串

iphone - iPhone sdk中的sqlite外键

Java 泛型 Eclipse 编译器错误?