0

当我在 CFSocket 类的 CFRunloop (connectCallBack) 中获取命令时,如何弹出一个新视图。

4

1 回答 1

0

看起来你是从错误的角度来处理问题。

当调用正确的 ( kCFSocketConnectCallBack) 类型时,您应该处理弹出的这个新视图。CFSocketCallBack或者可能在那里设置一个标志并从主代码处理视图。

您可以将一个BOOL名为的标志popUpNConnectedView初始化为NO.

您将其设置为YES方法connectCallBack。当您的主循环看到它时(在面向连接的应用程序中,通常有某种haertbeat timer)它​​会弹出视图并清除标志。

您没有发布任何代码,因此不可能给您更直接的答案 - 您肯定会在这里找到答案:

网络编程:第 7 章 - iPhone SDK 应用程序开发

还有一些阅读材料:

CFNetwork 编程指南

于 2012-03-29T09:51:00.457 回答