Если я правильно понимаю, проблема не в том, что вам нужно мостовое преобразование, скорее, ваш класс FirstViewController не определяет класс интерфейса ZXingDelegate, поэтому проблема.
ZXingDelegate - это (основано на названии, которое я предполагаю) интерфейскласс (протокол или делегат), который объявляет функции (интерфейс), которые должны быть определены классом, который его наследует (если они не являются @optional).Что-то вроде чисто виртуальных (абстрактных) классов в C ++.
Так что вам понадобится в вашем заголовочном файле что-то вроде этого:
@interface FirstViewController : UIViewController <ZXingDelegate>
И в вашем файле .m, что-то вроде этого:
@implementation FirstViewController
//......
-(void) SomeFunctionThat_ZXingDelegate_declares
{
// .... do something here....
}
//......
@end