# 苹果 Xcode 新功能不支持部分入门款 Mac，8GB 内存真不够用了？

- 作者：胡漠杨
- 发布时间：2024-06-24 15:41
- 分类：产品
- 原文：https://www.ifanr.com/1590062

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/Apple-WWDC24-developer-tools-Xcode-16-Swift-Assist-01-240610_big.jpg.large_.jpg)](https://www.ifanr.com/1590062/apple-wwdc24-developer-tools-xcode-16-swift-assist-01-240610_big-jpg-large)

就在前不久，WWDC 2024 正式谢幕。作为「全球开发者大会」，这场发布会的核心群体当然是全球的开发者们。除了一系列新系统外，苹果还推出了全新的 Xcode 16。

更新后的 Xcode 带来了 Swift Assist 和预测性代码补齐等功能，可以帮助开发者更好地在 Swift 上开发 App。

然而，融合了 AI 能力的 Xcode 16，却通过预测性代码补齐功能向部分用户泼了一盆冷水。

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/1-21-1024x576.png)](https://www.ifanr.com/1590062/1-9078)

Xcode 的全新预测性代码补齐引擎使用了专为 Swift 和 Apple SDK 训练的独特模型，可以在编程时预测开发者接下来可能需要的代码，并自动补全代码，从而无需开发者手动输入整行代码。

苹果表示，代码补齐完全由苹果和 macOS Sequoia 中的机器学习增强功能提供支持，并在开发者的设备上进行本地运行，这意味着代码完全私密，而开发者即使离线工作也能快速收到相关建议。

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/ezgif-3-7c652c2591.gif)](https://www.ifanr.com/1590062/ezgif-3-7c652c2591)

然而，预测性代码补齐功能不仅需要在 macOS Sequoia 的 Apple Silicon 电脑上才能运行，而且还需要至少 16GB 的统一内存。

实际上，更新后的 Xcode 16 主程序在低于 16GB 内存的 Mac 电脑上也能运行，只是不支持预测性代码补齐功能。

不过，这是苹果首次明确指出配备 8GB 内存的入门级 Mac 电脑存在硬件限制的情况。

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/2-22.png)](https://www.ifanr.com/1590062/2-7517)

预测性代码补齐功能对内存提出了更高要求，或许是苹果首次变相承认 8GB 内存对于当下的新款 Mac 来说，可能并不够用。

苹果 Mac 系列产品的 8GB 起步内存，已经被众多用户吐槽了很久。对于新款 MacBook Pro 14 英寸机型，在入门级机型的基础上，每往上加 8GB 内存就需要多花 1500 元人民币。

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/3-20.png)](https://www.ifanr.com/1590062/3-6441)

去年 11 月，Bilibili UP 主 @林亦LYi 采访到了苹果全球产品营销副总裁 Bob Borchers。在访谈中，他们也聊到了大家关心的「8GB 内存」问题。

Bob Borchers 表示，苹果的内存和其它操作系统的内存其实并不完全相同。他称：「事实上，我们的内存利用效率更高，并且有内存压缩技术，而且我们的内存基于统一内存架构。」

并且还说道：「M3 MacBook Pro 上的 8GB 内存，可能会和其它系统上的 16GB 内存是比较接近的，苹果调用内存的方式会更有效一些。」

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/f125a3c8730844ab8f451890c2f98c98-981x1024.jpeg)](https://www.ifanr.com/1590062/f125a3c8730844ab8f451890c2f98c98)

然而，假如你此前相信了苹果关于基础款 Mac 的 8GB 统一内存够用的说法，那么你将无法使用 Xcode 16 的预测性代码补齐新功能。

对于这些 8GB 内存版本的 Mac 用户，如果想要在编程时实现类似的功能，就只能通过复杂的方法来借助第三方 AI 模型了。

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/FLC-1024x410.gif)](https://www.ifanr.com/1590062/flc)

目前苹果出售的大部分 Mac 电脑，基础配置仍然只有 8GB 的统一内存，其中包括 Mac mini、iMac 和 MacBook Air。

甚至连苹果口中的「狠角色」MacBook Pro，入门款也只能从 8GB 内存起步。

![](https://s3.ifanr.com/wp-content/uploads/2024/06/img_667922cf25b68.png)

一些人可能只有文字处理等轻度办公场景，对于这些用户 8GB 也还勉强够用。

不过，无论是开发者还是艺术创作者，所有那些真正将 Mac 当作生产力工具的专业用户，通常在选择电脑时也不会选择最低配的入门配置。

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/Apple-Mac-Skywalker-Sound-Tom-Myers_big.jpg.large_.jpg)](https://www.ifanr.com/1590062/apple-mac-skywalker-sound-tom-myers_big-jpg-large)

苹果在 2020 年推出 M1 时，入门款的 8GB 内存还算可用。

但在现如今的「AI 时代」，神经网络和 AI 计算都需要大量的内存资源，最低只有 8GB 的起步内存确实说不过去。

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/4-15-1024x593.png)](https://www.ifanr.com/1590062/4-5249)

Apple Intelligence 在发布后，宣称手机端仅支持 iPhone 15 Pro 系列，爱范儿后来也对此进行了分享。

在探讨苹果这样做的原因时，曾提及很有可能是内存限制了软件发挥。现在看来，Mac 上的 AI 功能也遇到了类似的场景。

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/2048-15.44.44-1024x576.jpeg)](https://www.ifanr.com/1590062/2048-15-44-44)

目前 Xcode 16 上的 Swift Assist 等功能还没有上线，但这些功能可能也需要更大的内存空间，预计同样很难开放给 8GB 内存版本的 Mac 用户。

[![](https://s3.ifanr.com/wp-content/uploads/2024/06/Apple-WWDC24-developer-tools-Xcode-16-Swift-Assist-01-240610_big.jpg.large_.jpg)](https://www.ifanr.com/1590062/apple-wwdc24-developer-tools-xcode-16-swift-assist-01-240610_big-jpg-large)

早在 2012 年，苹果在 iMac 上就已经开始搭载 8GB 的最低内存。十二年过去了，我们能选择最低配 Mac 依旧是 8GB。

可以预见的是，无论是 Apple Intelligence 还是 Xcode 的预测性代码补全功能，这些功能对机型的限制只是开始。未来应该很快就会有更多 AI 功能，不断要求更高的硬件配置。
