0
私はナビゲーションベースのプロジェクトを持っており、プロジェクトのさまざまなクラスのプロパティにアクセスしたいと考えています。私appDelegateでObjective Cのプロパティへのアクセスを支援するiOS
私はプロパティがあります。
UINavigationController *navig;
をしてから、私はrootViewController
を設定します。
theMainViewController
オブジェクトで
MainViewController *theMainViewController = [[MainViewController alloc] init];
self.navig = [[UINavigationController alloc] initWithRootViewController:theMainViewController];
:だから
MyScrollView *scrollView;
この別のクラスのscrollView
プロパティにアクセスするには、以下を試しました:
MyAppDelegate *myAppDelegate = (MyAppDelegate*) [UIApplication sharedApplication].delegate;
UIViewController *mainViewController = [myAppDelegate.navig.viewControllers objectAtIndex:0];
UIScrollView *scroll = mainViewController.scrollView;
ただし、動作していません。 scrollView
プロパティが見つからないようです。私は何か間違っているのですか?どうもありがとう!
ありがとう:それは
MainViewController
する必要があります。それだった!私の悪い。 –