Привет, у меня есть фреймворк, который написан на Objective-C. В дальнейшем мне нужно использовать swift для своей разработки вместо Objective-C. Я попытался установить совместимость, но она не работает
Я выполнил следующие шаги
- В моем существующем Framework добавлен файл swift подкласса NSObject
- Добавлено несколько открытых методов
- Попробуйте использовать файлы Obj-c, импортировав #import "mymodule-Swift.h"
- В файле не найдена ошибка.
import Foundation
@objc public class CairoInfo:NSObject{
@objc func printSome() {
print("Print line System")
}
@objc func test () {
print("Test swift Class in objective C project")
}
}
#import "Cairo-Swift.h"
@implementation CairoBase
@end