gpt4 book ai didi

ios - 迁移到 Swift 4 时,我需要将 3.0 更新到 3.2 吗?

转载 作者:行者123 更新时间:2023-11-28 12:14:43 24 4
gpt4 key购买 nike

我打算将我的 Swift 版本更新到 Swift 4 和 Xcode 9,但我意识到 Apple 提供的迁移工具指定了 Swift 3.2。我目前在 Xcode 8 中运行 Swift 3.0。

在更新到 Swift 4(通过 Xcode 9)之前,我是否需要先更新到 Swift 3.2(通过 Xcode 8.3.3)?

最佳答案

如果您正在谈论将 XCode 中的项目从早期版本的 swift 转换为最新版本,那么不,您不需要将其更新为介于两者之间的某个版本,Xcode 会为您完成。即使我错了而你错了,Xcode 也会自动为你做。请记住,它会尽力而为,但有些事情已经发生了巨大变化。最好熟悉该语言并尝试逐步迁移您的代码。我自己在一个旧项目中经历过这种情况,我必须每天上几节课并翻译它们,直到它们不再给我错误。我花了大约 4 天时间,其中花费的时间约为每小时 2-4 个文件。

需要升级swift和需要升级Xcode是有很大区别的。只是盲目相信这个。总是首先升级 Xcode,并确保你完全做到了。然后快速迁移。你误会了。 swift的制作方式,你的代码是2.4、3.1、3.8都无所谓。升级到最新版本将是相同的过程。从各种较低版本升级到最新版本的唯一区别是您必须从当前使用的任何版本转换为最新版本。另外,如果您担心更新时出错,那么我强烈建议您使用源代码管理来保存项目。如果你不熟悉源代码管理,那么在你开始弄乱它之前总是有一个原始项目的备份副本(不过我总是找到一种方法来搞砸事情,所以要非常小心。我发现使用一个单独的闪存驱动器防止我犯愚蠢的错误)。

另外,看完评论后。我想指出,您应该首先更新您的操作系统,哈哈。我想我只是假设你已经完成了 XD

关于ios - 迁移到 Swift 4 时,我需要将 3.0 更新到 3.2 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47148701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com