2011-08-08 10 views
0

webserviceに接続し、xmlを解析して実行するのに時間がかかるので別のスレッドで実行して今すぐユーザーに動作インジケータを表示したい私はまた、キャンセルオプションを挿入したい。別のスレッドにあるxmlの解析をキャンセルする方法

ネットワーク接続や解析に時間がかかり、処理を中断したい場合、ユーザーはこれを行うことができるためです。

私の質問はどうやってスレッドをキャンセルできますか?主な問題は、ネットワーク接続が別のクラスであり、XML解析が別のクラスであり、両方が順番に実行されているので、どのように管理できるかです。

ネットワーク接続をキャンセルするにはどうすればいいですか、または解析している可能性があります。どのように解析とスレッドを中止できますか? connectionハンドルを返し、あなたはそのハンドルにcancelメッセージを送ることができますNSURLConnection

おかげ

答えて

0

[connection cancel]; 
関連する問題