Импорт Swift Pod в ObjC Pod

#ios #swift

#iOS #swift

Вопрос:

Итак, я нашел много ответов в Интернете, в которых объясняется, как использовать Swift pod в проекте ObjC XCode, но ни один из них не объясняет, какова была процедура импорта файла Swift Pod в ObjC pod…

Я не могу просто сделать это:

In Build Settings, under Objective-C Generated Interface Header Name, you should use common name for every target, for example MyProject-Swift.h.

Поскольку из моего модуля есть только Podspec для воспроизведения и связующий заголовок…

Я говорю об импорте в верхней части файла, подобного этому: (но он не компилируется в ObjC)

 #import "MyTimer.swift" 
 

Чего мне здесь не хватает?

Комментарии:

1. spec.dependency это не то, что вы хотите?

2. @KirilS. Нет, я имею в виду импорт в верхней части файла -> #import «IpnosTimer.h», но быстрый файл из другого модуля

3. Похоже, это не имеет никакого отношения к podspec: podspec используется только для распространения вашего pod после того, как вы сможете его собрать. Но если вы хотите импортировать в свой проект, чтобы вы могли создавать свой проект, то вы говорите либо о его добавлении podfile , либо о любом другом инструменте построения, который вы используете, или даже статически в проект.

4. @КирилС. Я понимаю, что мой вопрос был неясен… У меня есть pod_A, написанный на Swift, и в podspec моего Pod_B (этот написан на ObjC) я импортирую Pod_A следующим образом -> s.dependency 'Pod_A' , но тогда я не могу использовать #import "MyTimer.swift" в своем ObjC-файле, потому что это swift-файл из Pod_A…