iPhone開発とObjective-Cの新機能です。私はRootViewControllerとDetailViewControllerを持っています。私はテーブルビューに戻り、他の行を選択してデータを表示したくない。 DetailViewから直接次のデータをチェックしたいと思います。しかし、私はどのようにRootViewControllerで定義されている配列にアクセスするのか知りません。誰もそれで私を助けてくれる?私はObjective-CとiPhoneの開発がとても新しいので、いくつかのサンプルコードを挙げてください。 Thanxは事前に別のView Controllerクラスからの配列へのアクセス
1
A
答えて
1
これを実行する方法はいくつかあります。詳細ビューコントローラに配列を渡すことができます。別の方法として、次のボタンハンドラにルートコントローラにメッセージを送って、rootviewを復元するのではなく、次の項目のルーチンを表示するdetailViewを実行させることができます。
- (void)detailViewControllerDidAskForNext:(detailViewController *)controller {
[self showNextDetail]; //you'd supply the showNextDetail method
}
そして、あなたに夢中にこのようなdetailControllerにおける方法であって、:あなたはdetailViewControllerのデリゲートはrootViewControllerで、あなたのようなルートのViewControllerのメソッドを持っているだろうな状況を持っていると仮定すると
次のボタン。
- (IBAction)next {
[self.delegate detailViewControllerDidAskForNext:self];
}
申し訳ありませんがあまりにも曖昧です。
関連する問題
- 1. 1つのView Controllerから別のView Controllerへデータを渡す方法
- 2. 詳細ビューコントローラからMaster View ControllerへのXcodeマスタ/ディテールプロジェクトへのアクセス
- 3. コンテナビュー内の別のView ControllerからView Controllerをロードする
- 4. 別のクラスの配列リストへのアクセス
- 5. Swift 3の別のプロジェクトからView Controllerにアクセス
- 6. View ControllerからNSObjectクラスへのデータの受け渡し
- 7. ControllerクラスへのWorkerScriptのアクセス
- 8. 別のView Controllerから変数にアクセスします。 Swift
- 9. View Controllerから別のクラス(ビューなし)を呼び出す
- 10. セルラベルを別のクラス(View Controller)から変更する方法は?
- 11. CollectionViewCellから別のView ControllerへSegueを渡すIndexPath
- 12. laravelのView(Blade)からControllerへの配列を使用してデータを渡す
- 13. クラスの配列へのアクセス
- 14. 別のクラスの別のView Controllerから関数を呼び出す方法
- 15. iPhoneのあるクラスから別のクラスへのNSMutable配列
- 16. 別のクラスからのメソッドへのアクセス
- 17. 別のクラスからのメインフォームメソッドへのアクセス
- 18. 別のクラスからのUIへのアクセス
- 19. 別のクラスからのフォームメンバーへのアクセス
- 20. 別のクラスからのフォームコンポーネントへのアクセス
- 21. Swift:ユーザーがTableviewセルをタップすると、あるView Controllerから別のView Controllerへデータをシフトする方法
- 22. 別のクラスからマスターページコントロールへのアクセス
- 23. View ControllerからNSObjectへデータを渡す
- 24. メインアクティビティからのViewクラスのVariabeへのアクセス
- 25. KnockoutJS別のクラスのオブジェクトの配列へのアクセス
- 26. 別のView ControllerでView Controllerを起動する方法は?
- 27. View Controller NIBを別のView Controllerに追加する
- 28. 別のView Controllerに戻って別のView Controllerに転送する方法
- 29. View Controller内のビューへのプログラムによるアクセス
- 30. 別のView ControllerへのSwift Segueの機能
[self.delegate detailViewControllerDidAskForNext:self];この行のエラー: "構造体または共用体ではないメンバーの '代理人'へのリクエスト"。私は申し訳ありません私は新しい初心者ですので、このエラーはy知っていません。あらかじめThanx。 – Piscean