0

CFSocket クラスの CFRunloop (connectCallBack) でコマンドを取得したときに、新しいビューをポップアップ表示するにはどうすればよいですか。

4

1 に答える 1

0

間違った側から問題に取り組んでいるようです。

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

に初期化さBOOLれると呼ばれるフラグを持つことができます。popUpNConnectedViewNO

メソッドで設定しYESますconnectCallBack。メインループがそれを見ると(コネクション型アプリケーションでは、通常、ある種のハートビートタイマーです)、ビューがポップアップし、フラグがクリアされます。

あなたはコードを投稿しなかったので、より直接的な答えを与えることは不可能です-あなたは間違いなくここであなたの答えを見つけるでしょう:

ネットワークプログラミング:第7章-iPhoneSDKアプリケーション開発

そして、もう少し読み物:

CFNetworkプログラミングガイド

于 2012-03-29T09:51:00.457 に答える