0

Zbar SDK を統合しようとしているときに、このエラーが発生します。

"+[QRCodeReadViewController presentViewController:animated:]: unrecognized selector sent to class 0x865c74";

前もって感謝します

私のコードは

    +(void)startfn{

        ZBarReaderViewController *reader = [ZBarReaderViewController new];
        reader.readerDelegate =self;
        ZBarImageScanner *scanner = reader.scanner;

        [scanner setSymbology: ZBAR_I25
                       config: ZBAR_CFG_ENABLE
                           to: 0];

          [self presentViewController:reader animated:NO];
    [reader release];
}
4

1 に答える 1

1

startfnクラスメソッドじゃない?その場合、 はそのクラスのインスタンスではなくselfクラスを参照するため、 のインスタンスのメソッドである をQRCodeReadViewController呼び出すことはできません。presentViewController:animated:completion:UIViewController

于 2013-10-01T08:03:18.467 に答える