このメソッドを使用して、すべてのビュー コントローラーにプロパティを渡します
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([[segue identifier] isEqualToString:@"ShowNewVC"]) {
NextViewController *nextVC = (NextViewController *)[segue destinationViewController];
nextVC.someProperty = self.myProperty;
}
}
「NextViewController」の名前を自分のものに変更します。ストーリーボード ファイルに「セグエ識別子」を必ず追加してください。
これはうまくいくはずです。ただし、非常に多くのビュー コントローラーを介してこのプロパティを渡す必要がある場合は、データを格納するためにシングルトンの「データ マネージャー」オブジェクトを作成することを検討できます。View Controller は、シングルトンを介してデータにアクセスできます。
幸運を!