Я использую стороннюю библиотеку в своем коде Swift 4.1, которая имеет заголовочный файл Obj-C с методом уровня класса с именем init()
.Когда я пытаюсь вызвать его, компилятор запутывается и говорит, что это неоднозначно, хочу ли я использовать инициализатор экземпляра или этот статический метод инициализации, например так:
My3rdPartyClass.init() // Error: Ambiguous use of 'init()'
В My3rdPartyClass.h
файл:
@interface My3rdPartyClass : NSObject
+(void)init;
@end