摘要:该论文描述的是一款基于iOS的游戏助手的设计与实现。在如今的社会,计算机技术与网络通信技术发展迅速,手机不再只是用来打电话或交流沟通的工具,就算称它为微型电脑也不为过,它集娱乐和通讯等多功能。尤其基础互联网的手机运用发展得快,根据用户生活的各种需求,各种各类的手机运用被开发出来,受到了越来越多的人关注。由于它的便捷性和随时随地等优势,再者人们对消遣类的应用更为喜爱,游戏更是其中的佼佼者,因而开发一个以游戏为主的手机应用下载平台有着很大的市场,更是如今在中国消费者对苹果手机的青睐,强大日益增长的苹果用户量,所以本应用是基于ios系统的。
本课题从开发背景、课题设计结构和内容、开发技术的简介(开发语言简介、开发工具简介、开发框架简介)、课题开发需求分析(可行性分析、功能需求分析)、系统设计、系统测试这几个方面来展开的。这款运用的开发使用了开发工具Xcode,主要由Foudation框架组成。项目的开发中的网络请求主要是用到AFNetWorking对Get请求进行网络数据的获取,展示数据主要是用到UITableView来展示,整个App的开发框架是采用MVC模式,这样可以降低程序的耦合度。数据的缓存主要是用到Sqlite3.0来对获取的网络数据进行本地存储。数据的刷新采用MJRefresh来实现刷新。
关键字:iOS;游戏;手机应用
目录
摘要
Abstract
1 前言-1
1.1 开发背景-1
1.2 课题设计内容-1
2系统技术和开发环境-2
2.1.1 iOS系统-2
2.1.2 SQLite-2
2.2 开发语言简介-2
2.3.1 开发工具简介-3
2.3.2.Foundation框架-3
3. 课题开发需求分析-4
3.1 可行性分析-4
3.2 功能需求分析-4
4.系统设计-5
4.1用户基本信息录入模块-5
4.2 主页模块-5
4.3 游戏模块-6
4.4 社区模块-7
4.5 收藏模块-8
4.6 福利模块-8
4.7 设置模块-9
5.系统测试-10
5.1 测试目的-10
5.2 测试方法-10
5.2.1 白盒测试简介-10
5.2.2 黑盒测试简介-10
结 论-11
参 考 文 献-12
致 谢-13