2025 年了吐槽一下 Xcode 的优化真的是一坨!

1 天前
 qxmqh
我很久不用 Xcode 了,今天因为一个小项目,重新启用,发现 Xcode 的代码提示,特别是 import 的时候压根就不提示自己写的类,我甚至完全拼写出来,都还在那报红,跟个憨批一样,我很难理解,我记得没出 Swift 之前,Xcode 的提示特别好用,又快又稳,在某个版本之后就变蠢了,
这几年一直没怎么做 iOS ,现在发现 Xcode 还是一样的蠢,内存占用又大,提示又是一坨,在外面 IDE 都超神的情况下,真的是越来越拉了,臃肿,庞大,占用高,蠢的一批。

ps:12 年开始做 iOS 开发,真的经历了 Xcode 各个版本变迁,明显是越来越拉。负向优化。
3198 次点击
所在节点    Xcode
43 条回复
alfa
1 天前
不能再同意,哪怕 M 系芯片再强,也无法拯救 XCode ,这个智障。
NouveauNom
1 天前
+1
wobuhuicode
1 天前
很怀念 objc ,因为它的函数名就是学会了很多英语单词,基本上每一个函数都是一个完整的表述。
在没有 AI 的时候,这种函数是最好记忆的,Xcode 也能提供很好的提示。
finab
1 天前
+1 ,我记得 Swift 1 出来,代码提示就是有问题的,早习惯了。

我再说个高血压的,Xcode15 还是 14 开始, git changes 比对页面改的完全不能用了,横向对比给砍掉了
要说不支持就算了,特么的在单文件比对修改时又能选择横向比对,就 git changes 不给你看~

每次看代码修改都默默骂了一句国粹
qxmqh
1 天前
@alfa 是的,我之前是英特尔的,现在换成 M 系列 发现 还是一样的拉。
qxmqh
1 天前
@wobuhuicode 是的,我现在还是 Objc ,英语单词学会不少。
Bananana
1 天前
Xcode 真的是纯垃圾现在。。
lululau
1 天前
别光吐槽啊,大佬们推荐个替代品呗
liuhuansir
1 天前
15 、16 年用过一段时间,当时 xcode 和 android studio 一起用,as 除了卡了点,其他方面吊打 xcode
sunny2580839896
1 天前
安装 homebrew 先安装 xcode
qxmqh
1 天前
@liuhuansir 现在 AS 直接内置集成 Gemini 了,已经成半神状态了,我爱不释手了。
worldhandsomeboy
1 天前
@wobuhuicode 别说,[ ]还挺好玩的
MacsedProtoss
1 天前
@qxmqh AS 审美不太行 好丑 另外 AS 其实在大工程里面和 Xcode 就半斤八两了 该卡还是卡…
Upuaut
1 天前
The compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
dyyhobby
1 天前
@finab +1 我已经完全放弃使用 xcode 的 git 工具,命令行都比他好用
InkStone
1 天前
@MacsedProtoss AS 的新 UI 还行,比以前好多了;新版的性能也比老版强一些。不过 Android 开发还是被 Gradle 和 AGP 拖累得太厉害了,什么 shity 东西……
qxmqh
1 天前
@InkStone 新的版本比之前的快很多了,我之前用 M 系列的 打开 AS 老的 那个版本,卡的要命,一输入一卡的那种,现在新的已经很好了。
qxmqh
1 天前
@InkStone 但是 Gradle 真的不好用,加载库,都得它心情成不成。
mcluyu
1 天前
没准是故意的, 不让你们用 OC 了, 快来用 swift , 你看他的 AI Predictive code 都只支持 Swift 。。。

但是也说不通, 因为其他方面也很垃圾, 每次更新不下载最新的 simulator 文件你甚至都没法编译, 但是他居然让你选择要不要下载。。。
WillBeethoven
1 天前
SwiftUI 也是一言难尽

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

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

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

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

© 2021 V2EX