Из документации
Целью базовой основы Местоположение определяется как:
Структура Расположение Ядро позволяет определить текущее местоположение или заголовок, связанный с устройством. В структуре используется доступное оборудование для определения позиции и заголовка пользователя.
Цель PFGeopoint определяется как:
PFGeoPoint могут быть использованы для встраивания точки широты/долготы в качестве значения для ключа в PFObject. Он может использоваться для выполнения запросов геопространственным способом, используя [PFQuery whereKey: nearGeoPoint:].
Местоположение: CoreLocation - это каркас, PFGeoPoint - это класс. Это означает, что в основном CoreLocation - это набор инструментов, используемых для взаимодействия с аппаратным обеспечением устройства, и задайте ему вопросы о текущей позиции (где это, в каком направлении он находится) и классах, которые предоставляют эти службы. PFGeoPoint, с другой стороны, является классом, который является частью структуры Parse, используемой для взаимодействия с Parse и хранения/запроса на конец Parse для географической информации. Анализировать предоставляет метод connivence:
+ (void)geoPointForCurrentLocationInBackground:(void (^) (PFGeoPoint *geoPoint , NSError *error))geoPointHandler
, который будет использовать CoreLocation под капотом, чтобы получить PFGeoPoint, который представляет текущее местоположение текущего устройства. Если в конечном итоге вы планируете отображать эти точки на карте, действительно, то, что вы ищете, это пара чисел, широта и долгота, которые представляют текущего пользователя. Вы можете получить это, пройдя через Parse с помощью вышеописанного метода (каждый объект PFGeoPoint имеет lat и lon), или напрямую используя CoreLocation (каждый CLLocation имеет объект CLLocationCoordinate2D, который имеет lat и lon).
Надеюсь, вы получите указатель в правильном направлении. Я знаю, что документы могут быть сложными сначала, но висеть там и не бояться их, все начинает иметь смысл, чем больше вы читаете и исследуете.
Спасибо за ваш комментарий, Это помогло. Я знал, что они оба делали ту же работу, что и я не был уверен, что я должен был использовать их вместе, или если кто-то был более точным, то другой и т. Д. Спасибо за вашу помощь. –