【问题标题】:Swift 2 to Swift 3斯威夫特 2 到斯威夫特 3
【发布时间】:2017-03-24 17:41:01
【问题描述】:

在 Swift 2 中,我能够写出这样的语句:

var reachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, "www.apple.com").takeRetainedValue()

现在在 Swift 3 中它说 SCNetworkReachability?没有成员 takeRetainedValue()。

【问题讨论】:

  • 难道SCNetworkReachabilityCreateWithName 现在可以在 Swift3 中正确转换了吗?我这种情况下只是放弃takeRetainedValue()
  • takeRetainedValue() 在这里不需要,因为 Swift 2,比较 stackoverflow.com/questions/27142263/…

标签: ios swift xcode swift2 swift3


【解决方案1】:

只需删除不再需要的 takeRetainedValue() 即可。

var reachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, "www.apple.com")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-15
    • 2017-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-08
    • 2017-11-13
    • 2015-08-19
    相关资源
    最近更新 更多