1
在斯威夫特2我能寫這樣一句話:斯威夫特2斯威夫特3
var reachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, "www.apple.com").takeRetainedValue()
在斯威夫特3現在是SCNetworkReachability說?沒有成員takeRetainedValue()。
在斯威夫特2我能寫這樣一句話:斯威夫特2斯威夫特3
var reachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, "www.apple.com").takeRetainedValue()
在斯威夫特3現在是SCNetworkReachability說?沒有成員takeRetainedValue()。
只是刪除takeRetainedValue()你不需要它了。
var reachability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, "www.apple.com")
難道現在SCNetworkReachabilityCreateWithName現在可以在Swift3中正確轉換嗎?我只是放棄'takeRetainedValue()'。 – rckoenes
'takeRetainedValue()'在這裏並不需要,因爲Swift 2,比較http://stackoverflow.com/questions/27142263/working-with-c-apis-from-swift。 –