У меня есть среда Swift, в которой у меня есть файл Objective-C.Из этого файла я хочу получить доступ к методу, который объявлен как внутренний.Я знаю, что могу поменять его на публичный, чтобы сделать его доступным.Но я не хочу показывать это клиентскому приложению.Есть ли способ достичь этого?
В .swift:
@objc internal class func callBack(str: String) {
print("Swift method was called | Passed value: " + str)
}
В .m:
- (void)callSwiftFunc {
// This is not available, only if I set public in Swift
[SwiftClass callBackWithStr:@"blabla"];
}