Не удается найти объявление протокола для 'CLLocationManagerDelegate'; Вы имели в виду «NSLayoutManagerDelegate»? - PullRequest
0 голосов
/ 04 июля 2018

Я использую класс Swift в моем существующем проекте Object-C. В моем классе Swift я использую CLLocationManagerDelegate. Все работает хорошо Тем не менее, когда ProjectName-Swift.h генерируется, проблема в файле ProjectName-Swift.h показывает "Не удается найти объявление протокола для 'CLLocationManagerDelegate'". Я попытался заставить проблему замолчать, импортировав CoreLocation/CoreLocation.h в ProjectName-Swift.h. Это сработало. Но после компиляции несколько раз, CoreLocation/CoreLocation.h пропал, потому что ProjectName-Swift.h генерируется из моего быстрого класса. И проблема снова возникает.

...