Недавно я сделал одноэкранное веб-приложение с использованием PHP и AJAX. Я хочу перенести это приложение в iOS и начал учить себя Swift. У меня было приложение, отлично работающее в Swift 1, но так как я обновился до xCode 7.2 и Swift 2, чтобы попробовать приложение на своем iPhone с iOS 9, код был совершенно нефункциональным. Отсюда у меня теперь есть новый код, и, насколько я вижу, он должен работать, но я получаю пустой ответ. Что не так?Swift 2, Parsing JSON, пустой ответ
import UIKit
import Foundation
class LoginViewController: UIViewController, UITextFieldDelegate {
@IBOutlet weak var username_textField: UITextField!
@IBOutlet weak var password_TextFieldOutlet: UITextField!
@IBAction func password_TextFieldAction(sender: AnyObject) {
let username = username_textField.text
let password = password_TextFieldOutlet.text
var urlRequest = "~~URL~~/login.php?username=\(username)&password=\(password)"
}
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
Идея заключается в том, я должен был получить свои данные из базы данных и посмотреть, если «успех» (логическое значение в дБ) возвращает 1 или 0. Если она возвращает 1, а затем выполнить переход к следующей странице , если нет, создайте предупреждение с неправильным именем пользователя и паролем.
Спасибо заранее!
Но ваш код этого не делает! Это просто инициализация переменных. –
@ChanchalRaj Я понимаю, я не могу найти решение, чтобы заставить его работать. Я говорю, что я не понимаю, как получить данные json из URL-адреса –
, что является вашим 'password_TextFieldAction'? Это кнопка нажата или нажимается на textField == – Lee