1
我想讓我的代碼,在應用程序加載它更新我的解析數據庫與用戶當前時間和位置。這裏是我當前的代碼:獲取用戶位置與解析
- (void)viewDidLoad {
[super viewDidLoad];
PFObject *testObject = [PFObject objectWithClassName:@"TestObject"];
testObject[@"foo"] = @"bar";
// PFGeoPoint *point = [PFGeoPoint geoPointWithLatitude:40.0 longitude:-30.0];
// testObject[@"location"] = point;
[PFGeoPoint geoPointForCurrentLocationInBackground:^(PFGeoPoint *geoPoint, NSError *error) {
if (!error) {
testObject[@"location"] = geoPoint;
}
}];
[testObject saveInBackground];
我的數據庫更新正確的時候我給它一個預設的經緯度和長期使用,但它不工作,當我使用解析代碼來獲取用戶的GeoPoint。這是因爲我做錯了,或者是因爲它在我的電腦上使用iPhone模擬器時不起作用。謝謝。
您在獲取位置之前保存了'testObject',將其寫入完成塊 – preetam