Я уже некоторое время борюсь с этой конкретной проблемой. В основном я добавил фреймворк BigNerdRanch CoreDataStack, используя Carthage.Импорт Swift Framework в Objective-C Project - Ошибка - Неизвестный тип Имя
Но у меня были проблемы с использованием указанной структуры на моих кодах Objective-C. Мой проект - проект Objective-C, в котором я недавно добавил коды Swift и структуры Swift.
До сих пор я без проблем мог использовать фреймворки Swift в своих кодах Swift. Но как только я начал использовать указанные структуры Swift на моем старом Obj-C, в частности AppDelegate.m, я все время получаю ошибку компилятора независимо от того, что.
Из того, что я понимаю, что я должен импортировать это следующим образом:
#import <CoreDataStack/CoreDataStack-Swift.h>
В который я сделал на AppDelegate.m.
У меня также есть следующие настройки на моем проекте:
Цель проекта установки:
Построить Настройки для Swift Сборнике:
Я видел несколько ответов в StackOverflow, чтобы добавить к ним классы. Но я не могу этого сделать, поскольку импортированные Framework являются автономными и содержат только заголовки для просмотра в проекте XCode.
Спасибо за помощь, ребята.
Вы пробовали это: http://stackoverflow.com/questions/37292578/import-swift-class-into-objective-c/37292716#37292716 –
, пожалуйста, используйте этот #import not ваше имя фреймворка –
iMHitesh
Пробовал или «ProjectModule-Swift.h», оба не работают для меня. Есть ли специальный импорт, который мне нужно добавить в файл * -Swift.h? Для ваших предложений работать? –
James