2016-11-10 438 views
1

在斯威夫特2我能寫這樣一句話:斯威夫特2斯威夫特3

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

在斯威夫特3現在是SCNetworkReachability說?沒有成員takeRetainedValue()。

+2

難道現在SCNetworkReachabilityCreateWithName現在可以在Swift3中正確轉換嗎?我只是放棄'takeRetainedValue()'。 – rckoenes

+1

'takeRetainedValue()'在這裏並不需要,因爲Swift 2,比較http://stackoverflow.com/questions/27142263/working-with-c-apis-from-swift。 –

回答

2

只是刪除takeRetainedValue()你不需要它了。

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