我最近使用PHP和AJAX製作了一個基於Web的單屏應用程序。我想將這個應用移植到iOS上,並開始自學Swift。我的應用程序在Swift 1中完美運行,但是由於我更新了xCode 7.2和Swift 2,因此我可以在iOS 9上使用我的iPhone嘗試應用程序,但代碼完全無法使用。從這裏開始,我有了新的代碼,並且據我所知,它應該可以工作,但我得到了一個空的迴應。哪裏不對?Swift 2,解析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我明白了,我找不到解決方案使其工作 - 我說我不明白如何從URL中檢索json數據 –
什麼是您的'password_TextFieldAction'?它是一個按鈕點擊或觸摸textField == – Lee