swift - 无法使用 NSURLSession 从数据库获取?

标签 swift nsurlsession

我似乎无法从有效的 URL 数据库中获取数据。

我有以下代码:

print("calling")

    let session = NSURLSession.sharedSession()
    let url = NSURL(string: "valid url")
    let request = NSURLRequest(URL: url!)
    let dataTask = session.dataTaskWithRequest(request) { (data:NSData?, response:NSURLResponse?, error:NSError?) -> Void in
        print("done, error: \(error)")
    }
    dataTask.resume()
    print("end calling")

但是,请求中的打印似乎根本没有得到输出。

我看到的唯一输出是调用结束调用

我的实现似乎做错了什么?

谢谢

最佳答案

我似乎根据另一篇文章找到了答案:

NSURLSession dataTaskWithRequest not being called

azimov 也是对的,执行起来花了一点时间。

关于swift - 无法使用 NSURLSession 从数据库获取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35100566/

相关文章:

swift - 扩展 UICollectionViewDataSource 协议(protocol)以添加默认实现

ios - Swift:NSURL session 不适用于 watchOS

ios - 在 iOS 中以编程方式配置代理设置

ios - NSURLSession block 中的方法延迟

ios - 蜂窝网络上的 NSURLSessionConfiguration 后台任务未下载

ios - 有人可以解释创建 TableView 的基本过程吗?

Swift - 声明一个没有值(value)的全局 NSDate

swift - 如何覆盖初始 UIViewController 的特征集合? (带 Storyboard)

ios - 在 Swift 的函数中将 NSString 转换为 UInt8?

ios - 循环中多个请求的nsurlsession