我已经尝试了一切。不论将实际设备与xcode一起使用或与模拟器一起使用时,无论我的Geopoints为何都不会保存。
if signUpError == nil {
PFGeoPoint.geoPointForCurrentLocationInBackground {
(geoPoint: PFGeoPoint?, error: NSError?) -> Void in
if error == nil {
PFUser.currentUser()!.setValue(geoPoint, forKey: "location")
}
}
我不确定该怎么办。
最佳答案
这是因为您正在设置它,但没有保存刚刚设置的值:
if signUpError == nil {
PFGeoPoint.geoPointForCurrentLocationInBackground {
(geoPoint: PFGeoPoint?, error: NSError?) -> Void in
if error == nil {
PFUser.currentUser()!.setValue(geoPoint, forKey: "location")
PFUser.currentUser().saveInBackground()
}
}
关于swift - 解析和Swift Geopoints无法保存,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30974603/