Stream

本文介绍了如何使用NSStream进行数据读写操作。主要内容包括创建并初始化输入输出流实例、调度流对象到运行循环中、处理流对象报告给委托的事件、获取已写入内存的数据以及在没有更多数据时处置流对象。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Stream是单向的,

Reading From Input Streams:

1.Create and initilize an instance of NSInputStream from s source of data;

2.Sechedule the stream object on a run loop and open the stream;

3.Handle the events that the stream object reports to its delegate;

4.When there is no data to read,dispose the stream object.

Writing To Output Streams:

1.Create and initialize an instance of NSOutputStream with a repository for the written data.Also set a delegate.

2.Sechedule the stream object on a run loop and open the stream;

3.Handle the events that the stream object reports to its delegate.

4.If the stream object has written data to memory, obtain the data by requesting the NSStreamDataWrittenToMemoryStreamKey property.

5.When there is no more data to write, dispose of the stream object.

转载于:https://www.cnblogs.com/pengyingh/articles/2494787.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值