2012-03-29 5 views

答えて

0

あなたが間違った側から問題に近づいているようです。

CFSocketCallBackの正しいタイプ(kCFSocketConnectCallBack)が呼び出されたときにこの新しいビューをポップアップ表示する必要があります。 または、そこにフラグを設定し、メインコードからビューを処理することもできます。

NOに初期化されたフラグをpopUpNConnectedViewとすることができます。

connectCallBackの方法で設定します。あなたのメインループが(接続指向アプリケーションでは、通常、ある種のハートビートタイマー)、それはビューをポップアップしてフラグをクリアします。

それはあなたのより直接的な答えを出すことは不可能ですので、あなたは、任意のコードを投稿しませんでした - あなたはdefinetlyここにあなたの答えを見つけることができます:

Network Programming: Chapter 7 - iPhone SDK Application Development

そして、いくつかのより多くの読み物:

CFNetwork Programming Guide

+0

あなたのご返信ありがとうございます。 NSTimerクラスを使用してUIを変更したり、新しいビューをポップアップさせるのではなく、他の方法があるかどうかを知りたいと思います。私のアプリでは、私は、私は新しいビューをポップアップする必要があるサーバーからポップアップ要求コマンドを取得する必要があることを意味します。 – sps

+0

コールバックメソッドから即座に実行できます。 viewController階層に依存します。たとえば、rootViewControllerでポップアップメソッドを作成し、このメソッド(つまり、engagedPopUp)をコールバックメソッドから呼び出すことができます。 –

+0

NSNotificationCenterを使用しています。サポートに感謝しました – sps

関連する問題