私が構築している iphone アプリケーションでは、ユーザーがロードしたときに多数のビュー コントローラーで XML を解析しています。
これを行うたびに、次のことを行っています。
- NSURLConnection の確立 (viewDidLoad 内)
- 取得したデータの保存とエラー処理 (コネクション デリゲート メソッド)
- NSXMLParser の作成
- XML の解析 (NSXMLParser デリゲート メソッド)
この問題に対するあなたのアプローチがどうなるか知りたいです。
私自身、いくつかのオブジェクト メソッドとそれに含まれるすべての NSURLConnection および NSXMLParser デリゲート メソッドを使用してidの単純なサブクラスを作成するつもりです。そのため、責任はこのサブクラスにあり、viewcontroller で簡単にインスタンス化できます。これは実行可能ですか、それともデリゲートをビュー コントローラーにする必要がありますか?
ありがとうございました