Я пытаюсь импортировать быстрый класс в мой проект Obj C. Все работает, но я пытаюсь преобразовать этот оператор Swift Closure в OBJ C. Я считаю, что это будет блок в obj c, но я просто не могу его получить, любая помощь будет принята с благодарностью!
Swift Объявление: public var otpEnteredString :((String)->())?
Swift Использование в представлении Контроллер:
ObjectName.otpEnteredString = { pin in
NSLog("The entered pin is %@",pin);
}
в Obj C я пытаюсь сделать
[ObjectName otpEnteredString:^(NSString *pin){
NSLog(@"The entered pin is %@",pin);
}];
, но я получаю стандарт "Нет видимого интерфейса объявляет селектор .. Любая помощь будет принята с благодарностью!
я могу видеть объявление в xcode, но я не совсем уверен, как перевести это в obj c
![enter image description here](https://i.stack.imgur.com/2q0yY.png)