摘要:iOS作为目前移动市场最热门的移动设备操作系统之一,以其良好的系统稳定性、简易的操作性、优秀的用户体验和庞大的应用程序商店,博得了广泛的好评。社交类软件长久以来备受用户关注和欢迎,在iOS平台的发展也逐渐走向成熟。本文就iOS社交类照片的展示的设计与实现做了深入的讲解,详述了社交类应用在系统分析设计上的难点。该应用使用Xcode作为开发环境,使用iOS相关的技术开发完成,使用Bmob作为伪后台,最终完成了应用的实现。
关键词:iOS 照片展示社交应用 Bmob移动云后台。
目录
摘要
Abstract
1概述-2
1.1研究目的和意义-2
1.2开发工具及运行参数-2
1.2.1开发工具-2
1.2.2运行环境-2
1.3研究背景-2
1.3.1国内研究现状-3
1.3.2 国外研究现状-3
1.4文章的结构-3
2预备知识及原理说明-5
2.1 iOS简介-5
2.2 iOS系统架构-5
2.3 iOS系统优势-6
2.4 Bmob移动后端云服务平台简介-7
3 系统分析-8
3.1功能需求-8
3.2 系统使用例图-8
3.3 系统设计-9
3.3.1系统的工作流程-9
3.3.2 客户端和服务器端的联系-12
3.4 模块功能设计-12
4. 系统实现-14
4.1开发平台-14
4.1.1 iOS SDK-14
4.1.2 Xcode-14
4.1.3 Instruments-14
4.2模块实现-15
4.2.1 主界面模块-15
4.2.2 主界面图片下载-15
4.2.3 进入主界面时加载数据的动画-17
4.2.4 登陆注册和找回密码模块-17
5 系统测试与运行-20
5.1 测试-20
5.1.1真机测试-20
5.1.2 性能测试-20
5.2 系统运行-21
5.3 内存检测-23
5.4 系统评价-24
6 结束语-25
7 致谢-26
参考文献-27