ビューコントローラー ( AViewController
) が 1 つあり、そこにテーブルがあります。
そのコントローラーで、別のView Controllerビューをサブビューとして追加しました(BViewController
):
BViewController *barCodeScanner = [[BViewController alloc]init];
[self.view addSubview:barCodeScanner.view];
BViewController
デリゲートと 1 つのデリゲート メソッドがあり、機能します。
しかし、 のテーブルを更新したいAViewController
。
そこで、デリゲートを次のように移動しAViewController
、デリゲート コードを次のように変更しようとしました。
rdr.readerDelegate = self;
に
rdr.readerDelegate = AViewController;
しかし、うまくいきません。なんで?