gpt4 book ai didi

linux - Swift3 Linux vc Mac DispatchQueue

转载 作者:IT王子 更新时间:2023-10-28 23:59:17 26 4
gpt4 key购买 nike

根据 swift.org/migration-guide,dispatch 和相关函数有一个很棒的新 swift 接口(interface)(例如 dispatch_async -> DispatchQueue.async)。还添加了其他基础类型,例如 DataDate 值类型,而不是 NSDataNSDate

但是,在 linux 上的开源版本 swift3(开发者预览版 1)上,ubuntu15.10 编译器拒绝了所有这些更改。事实上,查看 github 上的 swift 和 swift-corelibs 的开源版本,我实际上并没有看到任何这些变化。由于它将在 XCode 开发人员预览版上编译,这让我相信:我在 Linux 上做错了什么,或者这些更改是在 Apple 分支而不是开源分支中进行的。任何人都可以验证这一点,如果是后者,如果是这样,我们如何知道 Apple 分支与开源分支会有哪些变化?

最佳答案

从 Swift 3.0 发布版本开始,GCD 可以在 Linux 上使用简单的 import Dispatch,这有点令人困惑,因为它在 iOS/macOS 上不需要,而 Dispatch 模块是默认导入。

关于linux - Swift3 Linux vc Mac DispatchQueue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37928073/

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