NSStream 实现 TCP Socket iPhone 客户端
客户端我们使用 iPhone 应用程序,画面比较简单。点击发送按钮,给服务器发送一些
字符串过去。点击接收按钮就会从服务器读取一些字符串,并且显示在画面上。
有关客户端应用的 UI 部分不再介绍了,我们直接看代码部分,Socket 客户端可以采用
CFStream 或 NSStream 实现,CFStream 实现方式与服务器端基本一样。为了给读者介绍更
多的知识,本例我们采用 NSStream 实现。NSStream 实现采用 Objective-C
语言,一些 面向
对象的类。
下面我们看看客户端视图控制器 ViewController.h
#import <CoreFoundation/CoreFoundation.h>
#include <sys/socket.h>
#include <netinet/in.h>