我剛剛開始使用swift中的服務器,我使用由AWS託管的解析服務器來存儲用戶數據庫,當他們爲我的應用創建帳戶時。我有這個功能叫做註冊鏈接到註冊按鈕的正常工作,並妥善保存用戶的信息到我的解析數據庫:swift 3在雲端存儲代碼
@IBAction func signUp(_ sender: AnyObject) {
//I first check to see if the users left any of the fields blank
if firstName.text == "" || lastName.text == "" || email.text == "" || userName.text == "" || password.text == "" {
createAlert(title: "Error in form", message: "Please fill in all text fields")
//If everything is filled in
}else{
let user = PFUser()
user.username = userName.text
user["firstname"] = firstName.text
user["lastname"] = lastName.text
user.email = email.text
user.password = password.text
user.signUpInBackground(block: { (success, error) in
if error != nil {
var displayErrorMessage = "Please try again later."
if let errorMessage = (error! as NSError).userInfo["error"] as? String {
displayErrorMessage = errorMessage
}
self.createAlert(title: "Signup error", message: displayErrorMessage)
}else{
print("User signed up")
}
})
}
}
現在我需要幫助存儲在雲上的代碼。
我之所以問這個是因爲我以前張貼的問題上堆棧溢出稍有不同:Deleting PFUser objects from database in swift
並在響應中,有人告訴我,存儲在雲代碼這個確切的功能(而不是在本地),我不知道該怎麼做。 任何人都可以告訴我它是如何完成的? 非常感謝!
你是什麼意思「將此代碼存儲在雲中」?您應該編輯您的問題以包含更多關於您想要完成的內容的詳細信息。 –
@joshua Nozzi我編輯它 – tee
我不認爲如果您只是註冊用戶或嘗試登錄,帶有Parse的'Singup'和'Login'應該位於雲端。在客戶端使用'Parse SDK'提供的代碼。但是如果你正在嘗試做一些其他沉重的事情,你應該考慮使用雲功能 – kathayatnk