翻阅了iphone开发多线程方面的资料,本人的了解是:新开的线程(比如用NSOPERATION)的数据,只有等线程结束了才能传到另一个线程。不像WINDOWS下,我开个线程用while(1)语句,可以让新的线程一直存在。新线程的数据可以用线程之间的通信方式传出去。我的理解是否正确?
如果我的理解正确,现在我的iphone客户端程序,需要监听tcp连接,随时接收从服务器端发来的数据,这个该怎么实现?请高手指点,谢谢!
如果我的理解正确,现在我的iphone客户端程序,需要监听tcp连接,随时接收从服务器端发来的数据,这个该怎么实现?请高手指点,谢谢!
解决方案 »
- address doesn't contain a section that points to a section in a object file
- 使用定时器隐藏控件的疑惑
- Cocos2d-x中CCScrollView如何控制触摸响应的区域??
- 关于在XIB文件当中存在多个窗口的问题
- 请教如何直接连接MYSQL到IPHONE上?
- UITableView问题
- 委托到底是什么?
- IOS 自带facebook登录分享
- IOS NSNotificationCenter问题
- cordova4.2.0 deviceready未能触发
- java.io.IOException: getSecretKey failed: PBE SecretKeyFactory not available
- Xcode如何实现char转wchar
里面讲NSThread不安全。才考虑用NSOPERATION的。如果各位有经验认为NSTHREAD,我也可以改用NSTHREAD。NSTHREAD里可以加while(1)这样的循环吗?怎样把数据传出来呢。还希望更仔细的赐教。谢谢!