文档详情

基于iOS的聊天软件的实现.pdf

发布:2025-03-13约4.08万字共45页下载文档
文本预览下载声明

目录

摘要III

AbstractV

第一章绪论1

1.1聊天软件的背景及意义1

1.2开发iOS3

1.3开发Xcode

1.site3

1.聊天软件的

第章

2.1聊天软件的

2.2聊天软件的1

2.3聊天软件11

2.12

2.的13

第章聊天软件的1

3.11

3.2录1

3.3聊天1

3.聊天21

3.义的2

3.2

第章聊天软件的发31

.1聊天软件的31

.2iOS软件发的32

.3聊天软件的发33

3

3

3

-I-

-II-

摘要

聊天软件是现今使用众多的软件,在人们交流中扮演着重要的角色,以QQ、微信

聊天软件有着大量的用户,成为无数人重要的交流工具,但是大型聊天软件也存在问题,

功能太多,体积太大,很多不需要的功能,还出现推销广告的问题,相比之下小型聊天

软件比主流聊天软件要精简,运行快捷,操作简单,设定特定的用户,可以让聊天更加

安全。

这个聊天软件能够在iOS平台上运行,聊天软件的设计采用的面向对象的设计理念

和设计原则,通过面向对象的思想使聊天软件更容易实现。在交互时聊天软件采用服务

器和聊天软件客户端的体系结构,聊天软件客户端与其他聊天软件的客户端的通信结构

以及聊天软件客户端与服务器端的通信结构之间通过Socket传送消息。聊天软件的主

语言是采用了Objective-C,作为开发工具是苹果发布的Xcode。服务器端在运行时,

能够使用多线程处理数据,在一个服务器程序当中能够运行多个不同作用的线程,完成

没有关联的任务。提高了程序对服务器资源的利用率。经过对聊天软件的分析,以QQ

聊天工具为参考对象,完成了具备聊天软件基本功能的软件。它主要使用多种UI控件,

调用和封装数据库,根据需求,设计聊天功能,对用户好友进行管理。软件客户端主要

具备管理用户的登录系统,聊天联系人,聊天对话界面。软件实现了用户登录,指定聊

天用户进行聊天。聊天软件可以完成一对一交流或者多对对的交流,用户可以对好友进

行添加,也可以进行删除,新用户可以去注册,用户可以发送消息,也可以接受消息

功能。

:聊天软件;iOS;Socket;登录系统;Xcode

-III-

-IV-

Abstract

atsotareisosediasotareieoesecaeasaiortat

roetoicrocaecatsotareasaareberoserstobecoecotess

eoeaiortattooocoicatiobtarecatsotareisasorobeatictoo

atoobiisieadooteedtoctioasoaearedtoseadertisi

coareditsacatsotaretaaistreacatsotaretostreaierast

sieoeratioserseciicsettisocaetcatoresecre.

iscatsotarecaroteiOSatorcatsotaredesisite

obect-orieteddesicocetaddesiriciestroteobect-orietedideatoae

catsotareeasiertoaciee.Iteiteractiecatsotaresestearcitectreoserer

adcatsotarecietcatcietsotareadotercatsotarecietcoicatio

s

显示全部
相似文档