Parse和Swift Geopoints没有保存

时间:2015-06-22 07:50:36

标签: swift parse-platform geopoints

我已经尝试了一切。无论在使用带有xcode的实际设备或使用模拟器时,我的Geopoints都不会保存。

shape == "pentagon" or shape == "Pentagon"

我不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

这是因为您正在设置它,但您没有保存刚刚设置的值:

if signUpError == nil {
   PFGeoPoint.geoPointForCurrentLocationInBackground {
   (geoPoint: PFGeoPoint?, error: NSError?) -> Void in
     if error == nil {
        PFUser.currentUser()!.setValue(geoPoint, forKey: "location")
        PFUser.currentUser().saveInBackground() 
      }
}