Kruger Brent
07/16/2019, 5:55 PMolonho
07/16/2019, 6:13 PMKruger Brent
07/16/2019, 6:21 PMolonho
07/16/2019, 6:26 PMimport platform.Foundation.*
import platform.posix.*
import kotlin.native.concurrent.freeze
fun networkStatusCheck(urlAddress: String): String {
val session = NSURLSession.sharedSession
val url = NSURL.URLWithString(urlAddress)
val task = session.dataTaskWithURL(url!!, {
data:NSData?, response:NSURLResponse?, error:NSError? -> Unit
if (error == null) {
println("The data is : $data")
println("Response url ---> ${response!!.URL}")
println("The response is : $response")
} else {
println("error ---> $error")
}
}.freeze())
task.resume()
return ""
}
fun main() {
println(networkStatusCheck("<http://google.com>"))
sleep(100)
}
Kruger Brent
07/16/2019, 6:27 PMKruger Brent
07/16/2019, 6:31 PMolonho
07/16/2019, 6:32 PMKruger Brent
07/16/2019, 6:34 PMolonho
07/16/2019, 6:41 PM