摘要:随着计算机网络通信技术飞速发展,基于网络的手机应用软件已经开始成为一种全新的功能需求,并且受到很多用户的青睐和关注。这样一来,开发出一个集合手机应用的“商店”极为重要,近年来iphone手机在中国的发展趋势日益上升,iphone手机保密性很强,很多东西都不对外开放,爱限免这款App就是针对iphone手机的保密性而开发的一款手机应用。
本课题主要是从选题背景、课题设计的内容和结构、开发技术的简介(开发语言简介、开发工具简介、开发框架简介)、课题开发需求分析(可行性分析、功能需求分析)、系统设计、系统测试这几个方面来展开的。
爱限免这款App的开发使用了开发工具Xcode来开发,主要有UIKit框架和Foudation框架组成。项目的开发中的网络请求主要是用到AFNetWorking对Get请求进行网络数据的获取,展示数据主要是用到UITableView来展示,在使用UITableView的时候主要是注意Cell复用,避免在Cell复用时出现内存泄露而导致程序崩溃,Cell的复用可以节省程序的内存。
-关键字:iOS,Delegate,Block,Sqlite3.0,CLLocationManager
目录
摘要
Abstract
1 前言-1
1.1 选题背景-1
1.2 课题设计内容和结构-1
2 课题开发技术简介-2
2.1 开发语言简介-2
2.2 开发工具简介-3
2.3 开发框架简介-3
2.3.1 UIKit框架-3
2.3.2 Foundation框架-4
3. 课题开发需求分析-4
3.1 可行性分析-4
3.2 功能需求分析-4
4. 系统设计-5
4.1 限免模块-5
4.2 详情模块-5
4.3 免费模块-6
4.4 专题模块-6
4.5 分享模块和收藏模块-6
4.6 搜索模块-6
4.7 分类模块-7
4.8 配置模块-7
5. 系统测试-7
5.1 功能模块测试-7
5.1.1专题模块的测试-7
5.2 详情模块的测试-8
5.3 分类模块的测试-8
参 考 文 献-10
致 谢-12