Я создал Swift Framework, который я использую в нескольких проектах. Существует класс Objectivce-C, который я бы хотел использовать, поскольку его трудно переносить прямолинейным Swift. Допустим, что класс SFTest
@interface SFTest {
}
+ (NString *)myMethod(NSString *data);
@end
@implementation SFTest
+ (NString *)myMethod(NSString *data) {
// does some processing
return processedData;
}
@end
Можно ли как-то использовать это в моем проекте Swift framework, и если да, то как? В моих исследованиях упоминается нечто, называемое перемычками заголовков, но что они не могут использоваться в структурах Swift.