已经在用 Xcode10 beta 的来谈谈使用感受?

2018-09-05 10:51:24 +08:00
 rainex
反应速度是不是比 Xcode9 有明显下降? swift4 的编译速度距离 objc 差距多大?

给没用 10 的做下参考吧
3982 次点击
所在节点    iDev
3 条回复
peanutgao
2018-09-05 12:13:09 +08:00
1.卡,卡成🐶
2.新建文件后 import 没提示,硬敲后编译
3.控制台清除的垃圾桶按钮看不见,多少个版本了都没解决,开始我还以为没有了,放其他地方了,找了半天没看到有,后来点了下,发现还在原来位置,不过图片没显示出来
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 就不得不考虑换机器,因为笔记本换代一般主频也提高不了太多,而且因为散热问题一般都很难维持睿频太久。
loveuqian
2018-09-30 17:08:04 +08:00
有 Xcode 10 遇到方法不联想的吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/486303

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX