Swift 3 GCD - 兼容iOS 8.x 9.x.

时间:2016-09-19 13:01:05

标签: swift swift3

我们的应用程序在iOS 8,9中的Swift 2.3下运行良好。

现在迁移到Swift 3后,我们收到随机崩溃。

我们怀疑的是围绕GCD的课程。

Swift 3迁移迫使我们停止使用dispatch_async和类似的调用,转而使用DispatchQueue等。

问题: DispatchQueue和GCD的所有类显示SDK支持10+ https://developer.apple.com/reference/dispatch/dispatchqueue

这是正确的信息吗?如果是这样,这是否意味着Swift 3 GCD不向后兼容?

感谢。

注意:迁移到Swift3的App在iOS 9.1及更低版本崩溃,iOS 9.3似乎没问题。崩溃是随机的,寻找来源。

1 个答案:

答案 0 :(得分:0)

您正在编译的sdk版本,因此它与xcode相关而不是您的iOS版本。