gpt4 book ai didi

swift - 尝试构建源工具包-lsp 时使用未解析的标识符 'Self'

转载 作者:搜寻专家 更新时间:2023-11-01 05:31:56 25 4
gpt4 key购买 nike

我想深入了解 Swift 的世界,理想情况下我想使用我自己的编辑器而不是 Xcode。为此,它声明安装 https://github.com/apple/sourcekit-lsp我正在尝试在 OSX Mojave 上执行此操作,Swift 版本为 5.01。

我试过下载不同的版本,但还是一样,这只是按照此处找到的步骤操作:https://nshipster.com/vscode/

swift build 上我得到:

PackageDescription4Loader.swift:142:26: error: use of unresolved identifier 'Self'
let groups = Self.invalidValueRegex.matchGroups(in: item).flatMap{ $0 }

在网上看不到任何与此相关的内容或来自 sourcekit 团队的任何帮助,因此不胜感激。

最佳答案

这里发布了一个答案:https://forums.swift.org/t/use-of-unresolved-identifier-self-in-packagedescription4loader-swift/26616

仍然需要验证,但声明需要 Swift 5.1。

编辑:这行得通,但我还需要安装最新的 Xcode beta 并在 Xcode 组件中切换到 5.1 快照,并在位置中将命令行工具选项更改为 Xcode 11。

关于swift - 尝试构建源工具包-lsp 时使用未解析的标识符 'Self',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56878683/

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