1. 本节课将继续上一节课的内容,实现服务器端口的代码。首先在左侧的项目导航区,打开视图控制器的代码文件。





6. 然后将数据进行编码,并转换成字符串,最后将结果在控制台输出。





11. 初始化一个套接字的服务器端对象,并设置和客户端相同的地址和端口。

12. 接着调用服务器端对象的监听方法,开始监听客户端连接。




16. 然后通过上一个方法,处理客户端发来的连接。接着使用键盘上的快捷键,切换至客户端项目所在的文件夹。


18. 接着点击左上角的[编译并运行]按钮,启动模拟器预览项目。

19. 现在客户端的套接字的项目,已经安装到了模拟器。点击此处的[停止]按钮,关闭模拟器。



22. 接着点击左上角的[编译并运行]按钮,启动模拟器预览项目。

23. 现在服务器端的套接字的项目,也已经安装到了模拟器,并处于运行状态。使用键盘上的快捷键,将服务器切换至后台运行的模式。

25. 点击此处的按钮,向运行在后台中的服务器,发送连接请求和会话。

26. 此时在服务器端项目的控制台,输出了服务器端发送的数据内容。并且在模拟器中的弹出窗口,显示了来自服务器的回话。

27. 这样就完成了套接字在客户端,和服务器端之间的连接和会话。最后点击此处的[停止]按钮,关闭模拟器,并结束本节课程。


本文整理自:《app开发中的神兵利器》,真正的[手把手]教学模式,用最快的速度上手iOS开发,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1209739676,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

网友评论