cocoaasyncsocket

时间:2015-04-21 10:19:22
【文件属性】:

文件名称:cocoaasyncsocket

文件大小:55KB

文件格式:ZIP

更新时间:2015-04-21 10:19:22

cocoaasyncsocket

CocoaAsyncSocket支持tcp和udp。其中: AsyncSocket类是支持TCP的 AsyncUdpSocket是支持UDP的 AsyncSocket是封装了CFSocket和CFSteam的TCP/IP socket网络库。它提供了异步操作,本地cocoa类的基于delegate的完整支持。主要有以下特性: 队列的非阻塞的读和写,而且可选超时。你可以调用它读取和写入,它会当完成后告知你 自动的socket接收。如果你调用它接收连接,它将为每个连接启动新的实例,当然,也可以立即关闭这些连接 委托(delegate)支持。错误、连接、接收、完整的读取、完整的写入、进度以及断开连接,都可以通过委托模式调用 基于run loop的,而不是线程的。虽然可以在主线程或者工作线程中使用它,但你不需要这样做。它异步的调用委托方法,使用NSRunLoop。委托方法包括 socket的参数,可让你在多个实例中区分 自包含在一个类中。你无需操作流或者socket,这个类帮你做了全部 支持基于IPV4和IPV6的TCP流 AsyncUdpSocket是UDP/IP socket网络库,包装自CFSocket。它的工作很像TCP版本,只不过是用于处理UDP的。它包括基于非阻塞队列的发送接收操作,完整的委托支 持,基于runloop,自包含的类,以及支持IPV4和IPV6。


【文件预览】:
cocoaasyncsocket
----__MACOSX()
--------cocoaasyncsocket()
----cocoaasyncsocket()
--------iphone_socketViewController.xib(7KB)
--------.DS_Store(12KB)
--------Classes()
--------main.m(363B)
--------MainWindow.xib(20KB)
--------iphone_socket_Prefix.pch(195B)
--------iphone_socket.xcodeproj()
--------iphone_socket-Info.plist(903B)

网友评论

  • 很不错,挺好用的
  • 还不错,值得学习
  • AsyncSocket很不错
  • 很不错的socket资源 现在网上找的到的很少了
  • 好不错的socket
  • 谢谢你,虽然最后没有用到你这个不过还是有很大帮助。
  • 帮助到了,谢谢。。
  • 还好这里有一个,google竟然不能连接上去了
  • 不错 tcp udp 传输正在学习
  • 顶一个吧,我还是初学者,很多地方还看不懂。但是应该是有用的
  • AsyncSocket非常好用还不错
  • 最好有详细的范例
  • AsyncSocket非常好用
  • google上的下载链接不能用了,刚好这有一个,不错
  • 很好 有用
  • 真的很不错啊,好用,多谢了
  • 官方的就是好,添加个框架就能直接用了,方便
  • 实在是不会用,楼主,可以讲详细一点吗?
  • 不错 tcp udp 传输正在学习
  • 经济实惠的好东西,节省了我很多时间