Open chika-kasymov opened 7 years ago
Временно решил проблему установив библиотеку вручную и добавив <UIKit/UIKit.h>
где надо.
@4taras4 я уже забыл что делал, но вроде там нужно в MyProject-Bridging-Header.h добавлять заголовки, а не в Swift файлы импортировать.
Например в MyProject-Bridging-Header.h :
#import "YandexMapKit.h"
Не помогло в смысле не видит классы? В Swift файлах надо убрать импорты import YandexMapKit
. Почитайте дополнительно здесь.
@4taras4 того проекта сейчас под рукой нету. В большинстве случаев там АПИ для Swift точно такое же как на Objective-C с небольшим отличием. Для некоторых вещей, где АПИ на Swift не работает, можно писать свои классы на Objective-C, чтобы можно было их использовать в проекте на Swift.
В двух заголовках
YMKAnnotationImage.h
иYMKAnnotationView.h
Xcode ругается и показывает много ошибок с текстамиCannot find interface declaration for UIView, ...
,Uknown type name UIImage
и т.д.Как понял нигде нет импорта фреймворка
UIKit
, наверно эти ошибки вылазят когда в Podfile указываешьuse_frameworks!
.