rainex
2018-09-05 13:21:02 +08:00
我刚才也装了下 Xcode 10 beta6,系统依然是 10.13.6,只打开了一个老项目编译运行了一下。
通过多个朋友反馈,目前我的基本判断是:
如果你机器性能够强,特别是台式机,Xcode10 性能看起来更好了,有些反应比 9 更快。
如果你机器性能不是足够强,比如前两年的笔记本,Xcode10 可能会更卡了……
我的台式机没问题,但估计我的本装上应该也要比 9 卡了……
beta6 已经很稳定,估计正式版快了。
我短暂的使用过程中,发现改进了 Xcode9 的一些问题,比如直到 9.4.1 都存在一个打开原有项目,当前页不自动刷新语法高亮,必须切换到别的 tab 页再切换回来,现在不仅没有了这个问题,而且感觉切换 tab 时高亮着色更快了。
依旧是基于 10.12 sdk,但编译旧项目的警告多了一些,提示一些内部变量新版即将不再支持,比如 NSWindow 的 Toolbar 属性,原来可以直接使用_toolbar 这个内部变量,现在按照警告已经不建议这样用了。
总的来说是一个好的升级,不过又要逼着很多人换机器了。
这些年几个 Xcode 大版本升级下来的体会就是,这东西是很吃 cpu 主频的,笔记本用户每过两三年因为 Xcode 就不得不考虑换机器,因为笔记本换代一般主频也提高不了太多,而且因为散热问题一般都很难维持睿频太久。