摘要:
前文《iOS网络编程之Socket》 和《iOS网络编程之CFNetwork》 讲了最底层的 socket 和Core Foundation层的 CFNetwork,本文将介绍位于 Cocoa 中的 NSStream。NSStream 其实只是用 Objective-C 对 CFNetwork 的简单封装,它使用名为 NSStreamDelegate 的协议来实现 CFNetwork 中的回调函数的作用,同样,runloop 也与 NSStream 结合的很好。NSStream 有两个实体类:NSInputStream 和 NSOutputStream,分别对应 CFNetwork 中的 CFReadStream 和 CFWriteStream。
本文示例代码请查看:
https://github.com/kesalin/iOSSnippet/tree/master/KSNetworkDemo 阅读全文
公告
积分与排名
- 积分 - 249275
- 排名 - 4380
最新评论
- 1. Re:在 Asp.NET MVC 中使用 SignalR 实现推送功能
- @怪才博士 Install-Package Microsoft.AspNet.SignalR...
- --全部木大木大木大
- 2. Re:在 Asp.NET MVC 中使用 SignalR 实现推送功能
- @怪才博士 @怪才博士 Clients.All.addSomeMessage(clientName, message);...
- --全部木大木大木大
- 3. Re:在 Asp.NET MVC 中使用 SignalR 实现推送功能
- @Czhipu 兄弟你这个进不去...
- --全部木大木大木大
- 4. Re:[深入理解C++(二)]理解接口继承规则
- 好棒
- --Thor_one
- 5. Re:[深入浅出Cocoa]iOS网络编程之Socket
- 好文章,赞一个👍
- --“流离”