JDBC, не может отображать результаты моего запроса [дубликат]

Swift 3

class ViewController: UIViewController {
    var urlLink: URL!
    var defaultSession: URLSession!
    var downloadTask: URLSessionDownloadTask!
}

// MARK: Button Pressed
    @IBAction func btnDownloadPressed(_ sender: UIButton) {
        let urlLink1 = URL.init(string: "https://github.com/VivekVithlani/QRCodeReader/archive/master.zip")
        startDownloading(url: urlLink!)
}
    @IBAction func btnResumePressed(_ sender: UIButton) {
    downloadTask.resume()
}

@IBAction func btnStopPressed(_ sender: UIButton) {
    downloadTask.cancel()
}

@IBAction func btnPausePressed(_ sender: UIButton) {
    downloadTask.suspend()
}

    func startDownloading (url:URL) {
        let backgroundSessionConfiguration = URLSessionConfiguration.background(withIdentifier: "backgroundSession")
        defaultSession = Foundation.URLSession(configuration: backgroundSessionConfiguration, delegate: self, delegateQueue: OperationQueue.main)
        downloadProgress.setProgress(0.0, animated: false)
        downloadTask = defaultSession.downloadTask(with: urlLink)
        downloadTask.resume()
    }

// MARK:- URLSessionDownloadDelegate
func urlSession(_ session: URLSession, downloadTask: URLSessionDownloadTask, didFinishDownloadingTo location: URL) {
    print("File download succesfully")
}

func urlSession(_ session: URLSession, downloadTask: URLSessionDownloadTask, didWriteData bytesWritten: Int64, totalBytesWritten: Int64, totalBytesExpectedToWrite: Int64) {
    downloadProgress.setProgress(Float(totalBytesWritten)/Float(totalBytesExpectedToWrite), animated: true)
}

func urlSession(_ session: URLSession, task: URLSessionTask, didCompleteWithError error: Error?) {
    downloadTask = nil
    downloadProgress.setProgress(0.0, animated: true)
    if (error != nil) {
        print("didCompleteWithError \(error?.localizedDescription)")
    }
    else {
        print("The task finished successfully")
    }
}
2
задан mKorbel 16 April 2013 в 21:07
поделиться

1 ответ

textArea.append( String.format( "Name: %s\tSurname: %s\t\n", Name, Surname ));

См. Документация .

2
ответ дан Aubin 23 August 2018 в 01:01
поделиться
  • 1
    Это не сработает, если OP хочет вывести все результаты из набора. Вы каждый раз переписываете текст textArea. Используйте вместо этого метод append(). – svz 16 April 2013 в 19:51
  • 2
    Спасибо за вашу помощь ! .... я использовал textArea.setText (), и я думал, что не работает (моя последняя запись в БД пуста). Теперь .append () показывает все мои записи :) – DRastislav 16 April 2013 в 20:11
  • 3
    Спасибо svz за комментарий. – Aubin 16 April 2013 в 20:13
Другие вопросы по тегам:

Похожие вопросы: