gpt4 book ai didi

xcode - Apple 的库引用使用哪个版本的 swift?

转载 作者:行者123 更新时间:2023-11-30 10:11:46 25 4
gpt4 key购买 nike

https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIControl_Class/#//apple_ref/occ/instm/UIControl/beginTrackingWithTouch:withEvent :

Declaration
SWIFT
func beginTrackingWithTouch(_ touch: UITouch,
withEvent event: UIEvent?) -> Bool

在 UIEvent 末尾带有 ?

但是我可以覆盖 public func beginTrackingWithTouch(touch: UITouch, withEvent event: UIEvent) -> Bool

但不覆盖 public func beginTrackingWithTouch(touch: UITouch, withEvent event: UIEvent?) -> Bool(注意 ? 位于 UIEvent 的末尾)

我使用的是 swift 1.2

那么苹果文档是否显示 2.0 语法?如果是这样,有没有办法更改文档的版本?

最佳答案

关于https://developer.apple.com/library/两者都有链接

  • “当前版本”,目前是 Xcode 6.4 和 Swift 1.2 附带的 iOS 8 SDK
  • “预发布”目前是随 Xcode 7 GM 和 Swift 2 一起提供的 iOS 9 SDK。

如果您打开UIControl Class Reference从“当前版本”然后你会发现

func beginTrackingWithTouch(_ touch: UITouch,
withEvent event: UIEvent) -> Bool

适用于 Xcode 6.4 和 Swift 1.2。

(在这种特殊情况下,您可以简单地删除“预发布”部分用于跳转到当前版本文档的 URL。我不知道如果这通常有效。)

关于xcode - Apple 的库引用使用哪个版本的 swift?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32583790/

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