Как я могу прокомментировать делегатов ALAssetLibrary

#ios #objective-c #core-location #cllocationmanager #alassetlibrary

#iOS #objective-c #расположение ядра #cllocationmanager #alassetlibrary

Вопрос:

Мне нужно скрыть всплывающее окно службы определения местоположения. Я использую библиотеку ALAsset в своем проекте. Итак, один человек сказал мне прокомментировать приведенный ниже код из моего проекта: (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation или « startUpdatingLocation и stopUpdatingLocation «.

Я искал этот код в своем проекте и не нашел его. Я думаю, что это в рамках ALAssetLibrary. Как я могу получить доступ к этому делегату и прокомментировать его?

Ответ №1:

Опубликованный вами код взят из CoreLocation framework. Однако, если вы не видите его в своем проекте, это означает, что, проще говоря, его там нет! Если вы никоим образом не используете CoreLocation, предупреждение, на которое вы ссылаетесь, не может появиться. Итак, проверьте, есть ли в группе Frameworks в вашем проекте у вас CoreLocation.фреймворк, а также выполнить поиск по следующему заголовку:

 #import <CoreLocation/CoreLocation.h>
  

Если вы найдете заголовок, то, возможно, класс, импортирующий его, также использует его. Чтобы это было правдой, вы также должны найти в классе CLLocationManager объект.