切换到Xcode 8 beta?

时间:2016-06-18 19:25:45

标签: ios xcode uistackview

我在OS X 10.11.3的MBP上运行Xcode 7.3.1。

我开始使用UIStackViews来帮助我布局我的UI。第一个实验很顺利 - 用它制作了一个很棒的自定义数字键盘。所以我转移到一个稍微复杂的场景,一旦我开始嵌套堆栈视图,Xcode就慢慢爬行了。每次命令,它等待5秒,然后在执行它之前使用10个沙滩球。真气。我多次重启Xcode,但没有任何改进。我看到很多人向Apple报告了这个错误。

我看到Xcode 8的测试版已经发布,并且已经阅读了一些评论,但没有找到与栈视图性能改进直接相关的任何内容。

根据他们在Xcode 8 beta中的堆栈视图性能经验,有人可以推荐测试版作为比我当前版本更好的选择吗?

2 个答案:

答案 0 :(得分:8)

您永远不应该完全切换到Xcode的测试版。 Apple尚未允许您使用Xcode 8提交到App Store,并且可能暂时还没有。

早期的测试版也往往充满了错误,粗糙的边缘和性能瓶颈。事实上,Xcode的早期x.0 .form-message { position: absolute; .message { position: absolute; color: white; background: orange; padding: 5px; position: absolute; white-space: nowrap; border-radius: .20rem; z-index: 1001; } &.ng-leave { animation: fadeOut 300ms; } } 版本往往是错误的。我希望苹果能够放慢他们的疯狂热潮,增加新功能并花时间稳定当前的构建工具,但我怀疑我是否会实现我的愿望。

无论如何都要下载Xcode 8并进行实验,但是在Xcode 8转到GM之前不要去掉7.3,甚至可能不是这样。

编辑:

现在已经发布了Xcode 8 GM候选者,开始使用生产工作是合理的,但我仍然会保留Xcode 7.x的副本以便向后兼容。

答案 1 :(得分:0)

XCode的Beta版本通常有很多错误,我们目前已经尝试过测试版6,并注意到它在故事板中对ScrollView的视图混乱,所以我们摆脱它。

我们将等待正式版Xcode在从7.3切换到8之前可用,我们建议您也这样做。