如何在ios中从CFRunLoopRun访问UI



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

看起来你是从错误的方面着手解决问题的。

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

您可以有一个名为popUpNConnectedViewBOOL标志,该标志已初始化为NO

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

你没有发布任何代码,所以不可能给你一个更直接的答案——你可以在这里找到答案:

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

还有一些阅读材料:

CF网络编程指南

相关内容

  • 没有找到相关文章

最新更新