次のような状況があります。
クラスUIViewControllerに割り当てられた。UIViewControllerMyViewController
私UIViewControllerは 1 つ持っていUITableViewます。ただし、dataSourceこれのUITableViewは ではなくMyViewController、 と呼ばれる別のクラスMyTableViewHandlerです。
MyTableViewでテーブル ビュー ( )のアウトレットを作成しましたMyViewController。つまり、クラスからテーブル ビューにアクセスできます。
ここで、 のテーブル ビューのデータ ソースを取得したいと考えています。MyViewControllerこれは のオブジェクトである必要がありますMyTableViewHandler。
私がこれまでに試したこと:
MyTableViewHandler *myTableViewHandler = MyTableView.dataSource;
と
MyTableViewHandler *myTableViewHandler = (MyTableViewHandler *)MyTableView.dataSource;
デバッグは、参照がnil( 0x00000000) に設定されていることを示しています。
よろしくお願いします。