попытка отправки переменных, введенных в текстовые поля, в скрипт php для записи в базу данных sql. пытается использовать HTTP RequestБыстрая отправка на php с помощью http-запроса
@IBAction func submit(_ sender: AnyObject) {
let requestURL = NSURL(string: "***************")
let request = NSMutableURLRequest(url: requestURL! as URL)
request.httpMethod = "POST"
let song=txt1.text!
let artist=txt2.text!
let album=txt3.text!
let year=txt4.text!
let genre=txt5.text!
let songPost = "song=" + (song as String)
let artistPost = "&artist=" + (artist as String)
let albumPost = "&album=" + (album as String)
let yearPost = "&year=" + (year as String)
let genrePost = "&genre=" + (genre as String)
request.httpBody = songPost.data(using: String.Encoding.utf8);
request.httpBody = artistPost.data(using: String.Encoding.utf8);
request.httpBody = albumPost.data(using: String.Encoding.utf8);
request.httpBody = yearPost.data(using: String.Encoding.utf8);
request.httpBody = genrePost.data(using: String.Encoding.utf8);
NSURLConnection.sendAsynchronousRequest(request as URLRequest, queue: OperationQueue.mainQueue)
Я получаю сообщение об ошибке в нижней строке чтения кода: Отсутствует аргумент для параметра «завершение правша» в вызове.
не уверен, что это означает.
Не используйте 'NSURLConnection'. Он устарел в iOS 9. http://stackoverflow.com/questions/32441229/nsurlconnection-deprecated-in-ios9 – FelixSFD