Я пытаюсь интегрировать SDK Objective C Chartboost в проект Swift, следуя учебному курсу на своем сайте и адаптируя его к быстрому, насколько я знаю, используя мосты заголовков и т. Д. К сожалению, когда я запускаю начальную AppDelegate код я получаю ряд ошибок, как показано на следующем скриншотеChartboost SDK Swift Integration
Изображение Ссылка:
Тогда я попытался положить @ знаки перед строками, как в Objective C и принес тонну ошибок с ним тоже, после тонны исследований я до сих пор не нашел пути для устранения этой проблемы, но это ошибки, возникающие при попытке добавить знак @ следующим образом.
Chartboost.startWithAppId(appId:@"appID", appSignature:@"appSig", delegate: self)
Ссылка на изображение:
Я также попробовал следующее и был встречен с другой подобной ошибки:
let kChartboostAppID: NSString = "123"
let kChartboostAppSignature: NSString = "123"
Chartboost.startWithAppId(appId:kChartboostAppID, appSignature:kChartboostAppSignature, delegate: self)
Но это дает мне следующую ошибку (по аналогии с первая ошибка):
Невозможно преобразовать экспресс (appId: NSString, appSignature: NSString, delegate: AppDelegate) 'to type' (String !, appSignature: String !, delegate: ChartboostDelegate!) -> Void '
Я был бы чрезвычайно признателен за любую помощь как я пытался решить эту проблему в течение очень долгого времени :)