iOS同城自驾游APP设计(3)
时间:2022-08-24 23:22 来源:毕业论文 作者:毕业论文 点击:次
1。4 现代旅游行业发展研究 从支付方式和旅欧方式两方面对现代旅游业和传统旅游业进行相比较,可以发现旅游产业互联网化在未来的发展中必将成为一种趋势。市场需求随着人们对生活观念的改变而改变,取而代之的是更加适合现代人的旅游产品,传统旅游行业的规模减小是一种必然趋势。传统的旅游行业存在着的劣势:文献综述 (1)传统旅游行业无法便捷地向用户提供多元化的景点、交通、服务等咨询活动,无法完全满足用户不断提升的思想变化,追求精神层面的需求。 (2)传统旅游行业在面对市场变化的反应能力上较现代化的旅行方式存在着明显的不足,它的经营模式单一,而且制度和文化己经形成固定的格局,变革的动力有所下降。 (3)传统旅游业在办理业务方面上业务效率低。主要是因为模式单一,较少的利用庞大的信息系统来优化服务和辅助业务操作,从而导致在业务效率上相比于现在化旅游而言效率低。 在面临当前问题和市场淘汰的情况下,自驾游作为一种新兴的方式诞生,将自驾游与移动支付相结合,已经逐渐的取代了当前传统旅游业的交易方式。在未来的发展过程中,传统旅游业变得越来越不受欢迎了,取而代之的是自驾游和提供旅游服务给用户选择,自己制定自己的旅游行程等等服务类型。因此,自驾游和旅游产品的相结合也将成为一种新趋势。 2。 开发工具与技术介绍 2。1 XCODE 开发平台 Xcode是苹果公司专门为开发者提供的开发工具。Xcode IDE主要由三个部分组成,它们分别是Xcode、Instruments和Interface Builder。在现在的xcode中,这三个部分已经整合到一起了。 2。2 相关知识介绍 在Mac OS X 平台下,使用Xcode开发工具,设计出一款苹果移动客户端的软件。运用Objective-c编写程序。 Xcode开发工具可以使用多种语言编写,例如C、C++、Objective—C或Java等。苹果公司为开发人员提供了全套免费的Cocoa程序开发工程,亦可开发游戏。 2。2。1 Objective-C技术概述 Objective—C语言是对C语言的特殊包装,许多具备Mac OS X外面的应用程序都是使用这门语言进行开发的[1]。 开发本次软件使用最多的是Cocoa工具包。虽然Mac OS X相对较新,但一支非常杰出的编程高手使用数年的时间编写了Objective—C和Cocoa,该团队从没停止过对Cocoa的更新,从而,现在Cocoa仍普遍的在使用[3]。 2。2。3 OC内存管理 苹果公司并没有提供JAVA中的垃圾回收机制,而是采用引用计数的方式来进行内存管理。但是,并不是什么都需要做内存管理,需要管理内存的是:只有继承自NSObject的类创建出来的对象才需要进行内存管理。NSObject有三个方法可以用来处理内存管理[13],分别是:来:自[优E尔L论W文W网www.youerw.com +QQ752018766- 1。– (void)release // 引用计数器-1 2。– (id)retain // 引用计数器+1 3。– (unsigned)retainCount // 获取当前对象的引用计数 判断对象是否被销毁,也就是判断引用计数是否为0,但是,如果通过retainCount方法来判断,是不准确的,需要通过重写系统的 – dealloc方法来监听这个对象被销毁。一个对象通过alloc、new或者copy创建的,引用指数器默认为1。当对象不再使用时,一定要销毁[2]。 (责任编辑:qin) |