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