Ios Swift 2至Swift 3

Ios Swift 2至Swift 3,ios,swift,xcode,swift2,swift3,Ios,Swift,Xcode,Swift2,Swift3,在Swift 2中,我能够写下以下声明: var reachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, "www.apple.com").takeRetainedValue() 在Swift 3中,现在它说SCNetworkReachability?没有成员takeRetainedValue()。只需删除takeRetainedValue(),您就不再需要它了 var reachability = SCN

在Swift 2中,我能够写下以下声明:

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

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

只需删除takeRetainedValue(),您就不再需要它了

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

是否
SCNetworkReachabilityCreateWithName
现在已在Swift3中正确转换?在这种情况下,只需删除
takeRetainedValue()
takeRetainedValue()
,因为这里不需要Swift 2,比较。