Хорошо, это я первый раз, когда я пытаюсь интегрировать chartboost и swift, поэтому я начну с самого начала, возможно, я что-то пропустил. Во-первых, я импортировал базу chartboost в мой проект, а затем вручную создал файл .h, который я назвал BridgingHeader.h я добавил необходимые операторы импорта, так что файл выглядит так, что теперь:Chartboost и быстрая интеграция
#ifndef appname_BridgingHeader_h
#define appname_BridgingHeader_h
#import <Chartboost/Chartboost.h>
#import <Chartboost/CBNewsfeed.h>
#import <CommonCrypto/CommonDigest.h>
#import <AdSupport/AdSupport.h>
#import <UIKit/UIKit.h>
#endif
Я пытался построить , все прошло хорошо, но я заметил, что он фактически не импортирует этот файл. Поэтому я перешел к моим настройкам сборки проекта, разместил Swift Compiler - Code Generation и нашел заголовок Objective-C Bridging Header и назвал его appname/BridgingHeader.h. Теперь я уверен, что он нашел файл и попытался импортировать файлы chartboost, потому что я получил 56 ошибок, из которых все находятся в файлах chartboost. Erros такие, как «определение функции здесь не допускается» или «ожидается тип». Последняя ошибка говорит о том, что не удалось импортировать заголовок. Кто-нибудь знает или имеет какие-либо идеи, как сделать эту работу?
Thanks