基于iPhone的体育赛事系统的设计与实现

被引量 : 7次 | 上传用户:longaizj21
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能手机和移动互联网的发展,手机应用也进入发展的黄金阶段。智能手机拥有独立的操作系统,它提供了一个平台可以安装各种第三方开发的服务及软件。iPhone作为智能手机的一个典型,目前其上拥有的应用类型多种多样,包括游戏类、益智类、教育类、工具类等,而所支持的体育类应用较少,这对于体育爱好者而言是一大缺憾。本文提出了基于iPhone应用平台的一个体育赛事系统。文章从iOS开发特点、设计模式、数据请求技术、数据解析技术、系统设计与实现等几个方面出发,分别对该系统进行了详细的阐述。IPhone内存空间有限,又由于iOS开发语言Objective C不支持自动垃圾回收机制,内存操作需要手动进行,因此,在开发过程中必须严格控制内存的使用,并且在使用完毕及时进行内存释放。针对现有iOS的技术特点,文章给出了基于iPhone的体育赛事系统的设计及实现。论文给出了系统的各个功能模块、数据处理以及系统整合等几方面的设计,并采用MVC设计模式、Cocoa应用框架,在遵循软件工程指导思想的前提下,对该系统进行了完整实现。应用共分为六个功能模块,分别实现不同的功能。应用采用分而治之的方式,应用整体使用MVC设计模式,而分解之后每个功能模块也使用MVC设计模式,这种方式便于应用的开发。另外通过单例的方式实现应用数据请求与数据分析,每个功能模块都可以直接调用数据请求与数据分析模块,简化了其调用过程。目前,该系统已经在XX公司中iOS4.0环境下进行了发布、实施,运行情况良好,验证了系统设计与实现的正确性。系统的实现是文中提出的所有技术的体现及验证,它证明了iOS各种技术的实用性及有效性,是iOS开发的基础,为后续的iOS应用开发应用提供了有力的借鉴。
其他文献
随着我国国民经济的飞速发展,电力在社会经济生活中的重要性日益显著。可以说,没了电力整个社会将陷入瘫痪状态。因此,必须采取一系列的措施,保证电网的安全和供电的可靠性。
能够抓住发达国家企业外包业务进一步扩大机遇的国家,必将在新一轮国际产业竞争和发展浪潮中处于比较有利的地位。要大力发展服务外包,就必须掌握发包方在选择接包方时所考虑
学习方式是学习者为完成学习任务,达成学习目标而持有的价值观及与之相应的行为方式的总称。学习方式适当与否,直接影响大学生的学习质量。然而,已有的研究存在"研究领域狭窄
白马藏族歌舞剧《新娘鸟》包含着众多白马藏族的图腾崇拜、生态环境、民居建筑、音乐风格、服饰装饰、火葬仪式、傩舞和圆圆舞等民俗文化特征,对民俗文化传承起着很重要的作
近年来,运动捕获技术的日益成熟和广泛使用产生了大量的三维运动数据,这些数据已被越来越广泛地应用在计算机动画、电影制作以及3D游戏中。在实际应用中,如何对三维人体运动
混凝土桥梁永久作用下的截面应力是评定在役混凝土桥梁承载力的关键因素,截面应力测量的难题一直未得到有效解决,致使现今在役混凝土桥梁评定存在一定的局限性。以解决混凝土
中国内地的男性时尚杂志自20世纪90年代以来迅速发展,尽管杂志市场日益壮大,读者群逐渐扩增,但对于“男性时尚杂志”的界定不清,使人们片面地将男性时尚杂志等同于“男性杂志
[目的]对登革热的传播媒介白纹伊蚊的孳生情况进行监测,防止登革热在武夷山地区暴发流行。[方法]对武夷山口岸及其周围环境中白纹伊蚊的孳生习性、种群密度进行了调查。[结果
2,2’,4,4’,6,6’-六硝基二苯基乙烯,它的简称是六硝基茋,代号HNS,是一种高能耐热炸药。本论文为了提高现有工艺生产HNS的得率,分别针对一步和两步反应制备六硝基茋的方法研
上海市、重庆市政府于2011年初开始对个人住房征收房产税改革试点工作,受到社会普遍关注。房产税改革作为新鲜事物,需要有逐步完善的过程。如何在房产税改革中遵循税收法定、