现在正想做TCP的网络通讯,因是新手,不知道现在iphone tcp的开发是用什么来做的,AnsySocket还是NSStream?请教一下各位高手!
要不给点代码实例也也,给点意见也行!现在不知从何着手啊!
要不给点代码实例也也,给点意见也行!现在不知从何着手啊!
解决方案 »
- 新人急请IPA高手指导,关于info.plist那些事
- UIView调用addSubview后怎么立即显示??
- 新手Hello World中IB的连线问题...
- 【申请加精】我的个人应用,超一流界面设计
- 用TabBar的item按钮图片分辨率应该是做成多大的啊?
- 根据图片的路径删除显示在view中的图片
- 想返回Main.storyboard主视图回不去了。。。。
- xcode6 objective-c 点击事件里面如何实现页面跳转
- 学MJ的汤姆猫视频遇到imageWithContentsOfFile问题。。
- iphone/ios开发 app 重启
- 怎样在程序中动态UISlider的高度
- UiTableView 显示问题
- 千里孤行
socket这种东西 最初就是BSC整出来的。
咱们很多操作系统的网络socket接口也基本都按BSD的socket标准来做的。
socket这种东西 最初就是BSD整出来的一组API,流行了称为网络编程接口的事实上的标准。
咱们很多操作系统的网络socket接口也基本都按BSD的socket api标准来做的。
- 千里孤行
咱们很多操作系统的网络socket接口也基本都按BSD的socket api标准来做的。
- 千里孤行
恩,引用两个图给你看一下他们的层次关系。CFNetwork:
NSStream:- 千里孤行
有个问题我想请教一下,为什么我用CFStreamCreatePairWithSocketToHost来连接服务器时,不管IP地址存不存在,Stream都有返回,也就是不为空的,这是为什么呢?
要是这样的话,我怎么知道用CFStreamCreatePairWithSocketToHost连接服务器后是否连接成功!!
请教!!!
返回,只是创建了stream。但没有open。只有stream open的时候才会建立连接,那个时候才知道连接是否建立成功。你看开发网站上面的在线文档写的:
http://developer.apple.com/library/ios/#documentation/CoreFoundation/Reference/CFStreamConstants/Reference/reference.htmlCFStreamCreatePairWithSocketToHost
Discussion
The streams do not open a connection to the specified host until one of the streams is opened.
- 千里孤行