IOS研究之网络编程(二)-Cocoa Streams使用详解



本文以及相关的系列文章是我总结的iOS网络开发方面的知识点,本文是第二篇,主要分析了Cocoa Streams中的几个重要类

Cocoa Streams实际上是Objective-C对CFNetwork的简单封装,主要包含了三个类:NSStream, NSInputStream, and NSOutputStream。本部分的接口接口比较简单,用法一目了然。我在这里就只列出接口,方便查阅。对CFNnework不明白的看IOS研究之网络编程(一)-CFNetwork使用详解
NSStream接口如下:

NSInputStream和NSOutputStream都是继承NSStream,接口如下

但这里getStreamsToHost方法,在iOS上不可用,那么在iOS上改如何初始化NSStream呢?这其实是iOS的一个小bug,苹果已经给出了答案,需要我们自己为NSStream添加一个类目:

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。