nsurlsession

    1熱度

    1回答

    我得到這個錯誤在func urlSession(_ session: URLSession, task: URLSessionTask, didCompleteWithError error: Error?) { URLSessionDataDelegate方法: 錯誤=可選(錯誤域= NSURLErrorDomain代碼= -1「未知錯誤」 的UserInfo = {NSErrorFailing

    0熱度

    1回答

    我一直在看蘋果的WWWDC 2015 Session 711:「與NSURLSession聯網」。最後,演講者提到URLSessionStreamTask,它可以用於直接插座I/O。他還提到了一個(HTTP)代理連接如何轉換爲流任務。 一個幻燈片包含: NSURLSessionStreamTask DataTask conversion NSURLSessionDataTask may be

    -1熱度

    5回答

    我試圖建立一個用戶regeistration窗體,它應該檢查用戶是否已經存在。所以我發送一個php請求到我的mysql服務器。如果返回值爲空,則用戶尚未存在。 Unfortunatley我真的堅持等待這個檢查完成。我嘗試了幾個解決方案,我發現谷歌,但沒有一個工作。我當前的代碼使用信號量,並將崩潰「致命錯誤:意外地發現零,而解包可選值」,所以信號量不會等待,直到任務完成,因爲我期望它。 任何提示,將

    3熱度

    1回答

    我正在使用NSURLSession從服務器下載視頻文件。我正在使用以下庫ObjectiveCDM。當我的設備連接到充電時下載正在無縫工作,但當我嘗試下載設備不充電時下載停止。上面的庫是使用NSURLSession編寫的。有什麼方法可以覆蓋這個屬性。

    0熱度

    1回答

    每次我得到一個錯誤: jsonError::Error Domain=NSCocoaErrorDomain Code=3840 "Invalid value around character 1." UserInfo={NSDebugDescription=Invalid value around character 1.} let dataTask: URLSessionDataTask = s

    0熱度

    2回答

    我正在做批量上傳並使用NSURLSession在後臺執行它。 直到iOS9一切順利,但iOS10有着不同的行爲: 如果我排隊100個POST請求,它將批次他們都同一個插座。 因此,所有的100個請求在同一個套接字上並行發生,幾分鐘後超時。 在服務器端我們使用的是AWS ELB,我猜我可以從請求標頭/ ELB設置中禁用這種行爲。服務器本身是node.js.建議? 編輯: Http header Co

    0熱度

    1回答

    我正在使用Alamofire進行聯網請求。除了一個問題,它工作正常。 manager!.request(mutableURLRequest).responseJSON { (response) in switch response.result { case .Success: if let value = response.result.value {

    0熱度

    1回答

    我有一個很大的單個文件,但我想用2個併發線程下載這個文件,其中兩個線程都會通過塊下載塊,並且通過串聯存儲在本地文件中。 我不確定在iOS中是否有可能。如果是,請告訴我如何實現。代碼是沒有必要的。分享這個概念可以做得很好,但技術術語應該在iOS環境中。正如我們所知,NSURLSession是iOS支持的API。

    -5熱度

    1回答

    我想解析Swift 3中的JSON數據。當我嘗試打印整個有問題時。 這是我的JSON文件的控制檯輸出: { "nameJt1": "01/07/1985", "codeVideo1": "_NfijT6mt6A", "nameJt2": "02/07/1985", "codeVideo1": "XCabcwrxbNc", "nameJt3":

    0熱度

    2回答

    我知道併發DispatchQueue允許其中的代碼立即返回,因此不會阻塞調用線程。這通常用於加載大量數據的後臺任務。 我還了解到完成處理程序(例如,在URLSession中)允許在某些任務完成後執行代碼內部處理程序。 我的問題是:這是否意味着併發調度隊列和完成處理程序有重疊的目的?如果我已經使用完成處理程序,那麼不需要用併發調度隊列來包裝它嗎? 例如,下面是一個使用URLSession的耗時數據加