私はバンドルにintを追加し、それを呼び出したい次のビューにどのように渡すことができるのだろうかと思っていました。iosのバンドルに値を追加する
私がしようとしているのは、UITableViewのアイテムをクリックすることです。これは、次の.mファイルを呼び出し、オンラインで検索するドキュメントに関連するintを渡します。このドキュメントには特定のIDがあり、次のビューに渡さずに、次のUITableViewでコンパイルして表示する必要があるリストを取得することはできません。
私はバンドルにintを追加し、それを呼び出したい次のビューにどのように渡すことができるのだろうかと思っていました。iosのバンドルに値を追加する
私がしようとしているのは、UITableViewのアイテムをクリックすることです。これは、次の.mファイルを呼び出し、オンラインで検索するドキュメントに関連するintを渡します。このドキュメントには特定のIDがあり、次のビューに渡さずに、次のUITableViewでコンパイルして表示する必要があるリストを取得することはできません。
どのように次のビューを表示していますか?呼び出されるビューにインスタンス変数を追加できるだけではありませんか?
View2 *view = [[View2 alloc] init]];
[view setSpecificId:myId];
display the view....
これは私が次に動作するUITableViewControllerを呼び出す方法です。バンドルを埋める方法がわかりません。今私はグローバル変数を使用します。私はintを使ってビューをロードして、次のUITableViewControllerから呼び出すことができますか?もしそうなら、私はそれをどうやってやりますか? – Rob
[self presentModalViewController:showDocumentList animated:YES]; – Rob
showDocumentList = [[DocumentContent alloc] initWithNibName:@ "DocumentContent"バンドル:nil]; – Rob
初期テーブルビューと2番目のテーブルビューの両方に対してUITableViewControllerサブクラスを作成しましたか? –
はい。私がやり遂げたことは、グローバルクラスを呼び出す前に私がしたいと思ったが、グローバルクラスがなければ変数を渡す方法をさらに理解したいと思う。 – Rob