私はtableviewcontrollerを持つiPhoneアプリを持っています。 SomeObjectのは、関連するすべてのビューのプロパティを持つオブジェクトですiPhoneのuiviewcontrollerのオブジェクトにデータを渡す
IBOutlet SomeObject *controller;
:avTouchViewControllerがどのように見える性質を持っていると呼ばれるのUIViewController上記
nextViewController = [[avTouchViewController alloc] initWithNibName:@"avTouchViewController" bundle:nil];
:あなたは、特定のセルをクリックすると、このコードで新しいのUIViewControllerを開きます。
私はtableviewcontrollerからnsstringパラメータを渡したいと思います。avTouchViewControllerをsomeObjectで初期化します。
どうすればいいですか?
私はこの方法を好む(強いC++の背景から来て、すべてのクラスがデフォルトのコンストラクタを持つようにCocoaの要件を気に入らないようにしていましたが)、数ヶ月前に使用をやめました。私は、Cocoaのコードが、Cocoaの開発者が期待しているようにもっと読むことが良いと思います。これには、デフォルトのinitを使用することと、パラメータを使用して値を設定することが含まれます。 –