ImageVerifierCode 换一换
格式:DOCX , 页数:52 ,大小:1.47MB ,
资源ID:825317      下载积分:20 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 微信支付   
验证码:   换一换

加入VIP,免费下载资源
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.wodocx.com/d-825317.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机毕业论文基于IOS平台美食应用软件.docx)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(发送邮件至2622162128@qq.com或直接QQ联系客服),我们立即给予删除!

计算机毕业论文基于IOS平台美食应用软件.docx

1、 摘 要随着计算机网络通信技术和Internet的飞速发展,基于因特网的手机移动应用已经开始成为一种全新的功能需求,并且越来越受到人们的关注。由于移动应用具有简单性,随时随地性等诸多特点,因此它有着传统计算机所无法比拟的优点。这样一来,手机移动应用的开发工作就显得尤为重要。并且随着生活水平的提高,人们对于吃的要求也是越来越高,所以一款关于美食应用软件的开发也会符合人们的需求。本文主要介绍了iOS平台以及基于该平台的美食教程应用软件的开发过程,详尽论述了从需求分析、系统分析、概要设计、详细设计、以及测试与调试的整个开发过程,总结了开发过程中的经验及本系统今后的改进方向。Xcode 5.0开发工具

2、,采用成熟的软件研制技术,后台数据库采用SQLite3。关键字:iOS开发 美食应用软件 Xcode SQLite3AbstractWith the rapid development of computer network communication technology and Internet, mobile application based on Internet has begun to become a kind of new functional requirements, and more and more get the attention of people.Becaus

3、e the mobile applications has simplicity, sex anytime and anywhere, and many other features, so it has the advantages of traditional computer.As a result, mobile application development work is particularly important.And with the improvement of living standards, people also more and more high to the

4、 requirement of eating, so a about food application software development also will meet the demand of people.IOS is mainly introduced in this paper, and based on the platform of food tutorial application software development process, detailed discussed from the requirement analysis, system analysis,

5、 general design, detailed design, and testing and debugging of the whole development process, summed up the experience in the process of development and the improvement direction of the system in the future. Xcode 5.0 development tools, USES the mature software development technology, background dat

6、abase using SQLite3.Key Words : IOS Develop Food applications Xcode SQLite3。目录1引言31.1掌厨应用的意义31.2 IOS开发的研究现状32技术基础33系统分析与设计33.1需求分析33.1.1 编写目的33.1.2 开发的软件硬件要求33.2总体设计33.2.1主要功能33.2.2软件结构示意图33.3详细设计33.3.1主界面设计33.3.2对症治疗界面设计33.3.3热门推荐界面设计33.3.4摇一摇界面设计33.3.5万道菜界面设计33.3.6菜品详情界面设计33.3.7二维码界面设计33.3.8登录与注册界

7、面设计33.3.9“我的”界面设计33.3.10收藏界面设计33.3.11五层搜索界面设计34系统实现34.1各界面的实现34.1.1主界面的实现34.1.2对症食疗界面的实现34.1.3 热门推荐界面的实现34.1.4摇一摇界面的实现34.1.5万道菜界面的实现34.1.6菜品详情界面的实现34.1.7二维码界面的实现34.1.8登录与注册界面的实现34.1.9“我的”界面的实现34.1.10收藏界面的实现34.1.11五层搜索界面的实现34.2实现系统过程中遇到的关键问题34.3关键代码35总结36致谢词37参考文献341 引言1.1掌厨应用的意义一款美食教程应用软件,精选万道家常菜高清“

8、同步视频”,轻松一点,即可随意浏览,拥有上万道家常菜、上万个同步视频,如此卓越不凡,将全面颠覆您对美食软件的认识。规模较大,菜谱数量近万道,同步视频数量近万个,视频品质好,清晰度、流畅度好,为您带来极致的视觉体验。在掌厨客户端,你可以体会到:万道美食任您选,展示高清菜谱图片,无限滑动带来无限惊喜。万个同步视频边看边做,每道家常菜都配有“材料准备”与“制作过程”两段视频,两段视频与现实烹饪完全同步。提供多种检索方式,包含智能选菜、菜系搜索、口味搜索等47种快速搜索功能,还有随机的摇一摇选菜功能无论您带着哪种目的搜索,都会有所收获。点击轻松注册,万道美食任您收藏。点击“我的”实现注册,注册成功,点

9、击每道菜上的红心按钮即可实现收藏,菜例即归入收藏夹,以后便可随查随看。 1.2 IOS开发的研究现状世界在发展,社会在进步,在信息化时代的今天,人们对于手机有了进一步的了解与应用。随着科技的发展,智能手机已经成为了今天手机市场的主流产品,现在大部分的人都在用智能手机。智能手机的发展势不可挡。现在常用的智能手机系统有:苹果ios智能系统、安卓智能系统、塞班智能系统、软智能手机系统、黑莓智能系统等等。毫无疑问,手机的智能化是手机的一场革命。互联网应用的发展和3G网络的成熟,3G智能手机成为最重要的终端载体,吸引了越来越多消费者利用智能手机网上冲浪、收发电子邮件、看电影、打游戏、视频对话等。智能手机

10、让人们的生活变得越来越便捷,这就使得智能手机成为了消费者追捧的对象。现在,消费者已经可以用具有支付、认证功能的手机来购买车票和电影票、打开大门、借书、充当会员卡,可以实现移动通信与金融服务的完美结合以及有线通信和无线通信的无缝过渡,让消费者享受到方便安全的金融生活服务。其次,手机搜索将超过计算机搜索。再次,手机内容共享。手机图片、音频、视频共享被认为是3G手机业务的重要应用。中国拥有者世界上最大规模的潜在移动互联网市场,而且由于文化等原因,中国移动互联网市场有着自身较为特殊的需求。这使得生硬地照搬国外作品不一定能在国内有较好的反响。实际上,如果国内企业能针对国内需开发软件,或者对借鉴来的国外经

11、验加以调整,反而能达到更好的经济效益。例如酒店达人软件对于国内宾馆移动预定业务进行针对性的开发运作,在短时间内就开始了盈利。苹果ios系统作为高端机的智能系统截止至2011年11月,根据Canalys的数据显示,iOS已经占据了全球智能手机系统市场份额的30%,在美国的市场占有率为43%,并在逐渐的增加总之,在移动互联网时代,传统的信息产业运作模式正在被打破,新的运作模式正在形成。对于手机厂商、互联网公司、消费电子公司和网络运营商来说,这既是机遇,也是挑战,他们积极参与到移动互联网市场的市场竞争中。2 技术基础移动app顾名思义就是手机软件app,也叫移动终端,手机客户终端,移动软件,手机应用

12、软件等,属于移动设备上面运行的一款终端软件。在移动互联网风生水起的时代,移动app已经越来越深入人心,app应用开发市场突飞猛进,成为了移动互联网的主流。掌厨是基于app的开发理论基础而实现的,首先是基于移动终端上的随身性,互动性通过新技术以及数据分析,实现了精准定位企业目标用户。其次软件开发是一个复杂的过程,软件过程可以通过软件过程模型来表示。概念模式是非常重要的,它是指人们在认识事物的过程中,对于某一事物或者系统形成的抽象的一般化的框架,是在人们长期的实践活动中实现的,概念模式简单明了,易于理解。概念模式具有相对性,面对不同的用途会有不同形式的概念模型,各有各的用处。软件开发中有常见的其中

13、概念模式,结构图,数据流程图,实体关系图等等,这些概念模式都是为了实现软件的易于理解性。iOS简介:iOS最初是设计在iPhone上的操作系统,苹果公司于2007年1月9日的Macworld大会上公布了这个系统,并命名为iPhoneOS,但随着此系统在iPodtouch、iPad以及AppleTV等苹果产品上的广泛应用,苹果公司于2010年6月7日WWDC大会上将其改名为IOS。据Canalys的数据显示,截止到2011年11月,iOS占据了全球智能手机系统市场份额的30%,在美国的市场占有率更是达到了43%。随着Andriod开源操作系统的异军突起以及WindowsPhone的发力,iOS市

14、场份额正被一点点的蚕食,但是iOS设备的利润率高的惊人,以智能手机为例,iphone的利润额占到整个智能手机利润额的80%,受益于此,苹果的市值也达到了5000亿美元。Objective-c简介:Objective-C是非常“实际”的语言。它使用一个用C写成的运行库,只会令应用程序的大小增加很小。Objective-C写成的程序通常不会比其源代码大很多。而其函数库(通常附在软件发行本)亦和Smalltalk系统要使用极大的内存来开启一个窗口的情况相反。Objective-C的最初版本并不支持垃圾回收。在当时这是争论的焦点之一,很多人考虑到Smalltalk回收时有漫长的“死亡时间”,令整个系统

15、失去功用。Objective-C为避免此问题才不拥有这个功能。虽然某些第三方版本已经加入这个功能(尤其是GNUstep),再起MacOSX10.3中仍未引入这个功能。不过令人欣慰的是在Apple发布的XCode4中已经支持自动释放,在xCode4中的自动释放,也就是ARC(AutomaticReferenceCounting)机制,是不需要用户手动去Release一个对象,而是在编译期间,编译器会自动帮你添加那些以前你经常写的NSObjectrelease。另一个问题是ObjC不包括命名空间机制(namespacemechanism)。取而代之的是程序设计师必须在其类别名称加上前缀,时常引致冲

16、突。在2004年,在Cocoa编程环境中,所有MacOSX类别和函式均有“NS”作为前缀,例如NSObject或NSButton来清楚分别它们属于MacOSX核心;使用“NS”是由于这些类别的名称在NeXTSTEP开发时定下。虽然Objective-C是C的母集,但它也不视C的基本型别为第一级的对象。和C+不同,Objective-C不支援运算子多载(它不支持ad-hoc多型)。亦与C+不同,但和Java相同,Objective-C只容许对象继承一个类别(不设多重继承)。Categories和protocols不但可以提供很多多重继承的好处,而且没有很多缺点,例如额外执行时间过重和二进制不兼容

17、。由于Obj-C使用动态运行时类型,而且所有的方法都是函数调用(有时甚至连系统调用(syscalls)也如此),很多常见的编译时性能优化方法都不能应用于Obj-C(例如:内联函数、常数传播、交互式优化、纯量取代与聚集等)。这使得Obj-C性能劣于类似的对象抽象语言(如C+)。不过Obj-C拥护者认为既然Obj-C运行时消耗较大,Obj-C本来就不应应用于C+或Java常见的底层抽象ios系统框架:iOS的系统架构和其操作系统一样,采用了分层的架构。iOS分为四层,分别为核心操作系统(theCoreOSlayer),核心服务层(theCoreServiceslayer),媒体层(theMedia

18、layer),Cocoa触摸架构层(theCocoaTouchlayer)。 SQLite数据库介绍:SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2

19、000年5月.至今已经有10个年头,SQLite也迎来了一个版本SQLite3已经发布。Xcode整合的AppleReferenceLibrary为所有的Apple开发者文件提供一个单独的搜索和显示界面,这些文件包括来自苹果电脑公司网站的在线文件,以及存放在你电脑上的文件。新的参考资料库甚至可以帮你将定期更新资料下载到你的电脑,保持文件的最新状态。Xcode将帮你快速找到最新的答案。Xcode将赋予你创建诸如计算和渲染引擎应用程序的能力,这些应用程序使用64位内存定址。这非常适合数据集中的应用程序,其通过访问内存中的数据运行速度更快,远胜于磁盘访问。Xcode将为你提供工具来建立并调试适合In

20、telCorei5,i7和MacOSXLion的32或64位应用程序,还可以让你创建包含32位和64位执行能力的FatBinaries。众所周知,在构建中引进多重处理器可以提高速度,Xcode能帮你实现这个明显的结论。利用支持Rendezvous的分布式构建功能,可以轻易地把编译工作量分散到闲置的电脑上来寄放构建,或者更好是在单独的电脑上开发一个专门的Xserve构建寄放区,快速处理那些耗时的任务。3 系统分析与设计3.1 需求分析3.1.1 编写目的“养生之道,莫先于食。”利用食物的营养来防治疾病,可促进健康长寿。通过调整饮食来补养脏腑功能,促进身体健康和疾病的康。俗话说:“药补不如食补。”

21、所谓食补,就是食补能起到药物所无法起到的作用。在我国,利用调整饮食作为一种养生健身手段有着悠久的历史,比如唐代名医孙思邈对饮食养生作了重大贡献,他认为,老年人疾病的治疗,首先要注重饮食。因为“食能排邪而安脏腑悦神爽志以资气血,而药性烈,犹若御兵,药势有所偏助,令人脏气不平,易受外患,所以若能用食平疴,适性遣疾,最易收养生之效益”。饮食是人类维持生命的基本条件,而要使人活得健康愉快、充满活力和智慧,则不仅仅满足于吃饱肚子,还必须考虑饮食的合理调配,保证人体所需的各种营养素的摄入平衡且充足,并且能被人体充分吸收利用。掌厨给了人们更多的选择,上万道菜品展示,上万道美食制作视频,让人们轻松拥有精湛的厨

22、艺,及合理的搭配,让你做出来的饭菜不在单调,并且更加有营养。这就是编写掌厨的目的。3.1.2 开发的软件硬件要求硬件:主流配置 pc机(装黑苹果,大多数主流硬件的驱动都能找到,但还是推荐虚拟),iMac或Macbook Air或Macbook Pro软件:虚拟机VM + Mac OS 系统镜像,X-Code在虚拟Mac中安装,苹果免费提供),Mac OS,X-CodeiOS设备:iPhone、iPad、iPod3.2 总体设计3.2.1 主要功能a.万道美食任你选:展现高清菜谱图片,无限滑动带来无限惊喜。b.提供多种检索方式:包含智能选菜、菜系搜索、口味搜索以及摇一摇选菜。c.菜品制作视频及四

23、大相关信息板块,迅速成为掌厨达人。d.轻松注册登录,美食任你收藏。e.对症食疗,健康美食生活3.2.2 软件结构示意图图3.1 软件结构示意图3.3 详细设计3.3.1 主界面设计图3.2 主界面设计进入智能选菜模块进入入门推荐模块进入对症治疗模块进入个人模块进入搜索模块进入扫描二维码模块进入摇一摇模块进入每月菜单模块智能选菜搜索我的日期本日推荐二维码对症食疗热门推荐本月菜单摇一摇万道美食时间当日推荐进入万道菜模块3.3.2 对症治疗界面设计点击主界面上对症治疗进入相应界面出现多种类别 点击类别出现多种相应病状图3.3 对症治疗界面设计儿科五官科骨伤科皮肤科呼吸系统消化系统等等儿科小儿感冒小儿

24、咳嗽小儿发烧小儿哮喘等等点击在右栏出现对应的病状点击进入出现相应的菜品疾病详情详情相应菜品1菜品2菜品3菜品4菜品5菜品6点击详情出现疾病详情及相应的饮食保健点击相应的菜品详情 3.3.3 热门推荐界面设计菜品1菜品2菜品3菜品4菜品5菜品6最新推出最受欢迎点击出现相应菜品点击相应的菜品详情图3.4 热门推荐界面设计点击主界面上热门推荐出现多种菜品3.3.4 摇一摇界面设计点击主界面上摇一摇进入摇一摇界面 摇晃手机后随机出现一款美食随机出现的菜品摇晃手机随机出现一款菜品点击出现相应的菜品详情图3.5 摇一摇界面设计 3.3.5 万道菜界面设计点击小类别出现相关的菜品点击后下方出现相应的小类别点

25、击出现相应菜品的详情菜品1菜品2菜品3菜品4菜品5菜品6养生素菜营养荤菜等等相应的多种类别图3.6 万道菜界面设计点击主界面上万道美食进入万道菜界面3.3.6 菜品详情界面设计点击菜品后出现相应菜品的材料,相关常识,相宜相克,做法3.3.7 二维码界面设计点击主界面上二维码进入到二维码界面取景框或者取景框通过相册导入取消 图3.7 二维码界面设计 3.3.8 登录与注册界面设计注册忘记密码?记住密码输入账号(邮箱)输入密码点击注册新账号点击输入账号点击输入密码图3.8 登陆与注册界面设计点击主界面上“我的”自动进入到登陆注册界面 3.3.9 “我的”界面设计点击主界面上的我的进入到我的界面我的

26、收藏我的购买软件推荐意见反馈关于我们退出登录用户名点击此处退出登录点击后出现我收藏的一些菜品点击后出现我购买的一些物品点击后出现一些推荐的软件点击后出现填写意见的界面点击出现关于掌厨的介绍图3.9 热门推荐界面设计3.3.10收藏界面设计点击我的界面中的我的收藏后出现我的收藏界面点击菜品下的红心,可以收藏该菜品,收藏后弹出收藏成功对话框,点击确定后可以在我的收藏界面中查看该菜品图3.10 收藏界面设计收藏菜品1收藏菜品2收藏菜品3收藏菜品4编辑点击后可以删除收藏的菜品完成收藏菜品1收藏菜品2收藏菜品3收藏菜品4XX点击完成后推出编辑XX点击x后可以删除相应的菜品3.3.11五层搜索界面设计图3

27、.11 五层搜索界面设计川湘粤鲁输入关键字搜索粤菜X已选类别中华菜系口味分类人群分类烹饪分类功效分类关键字搜索分类搜索点击删除该分类4 系统实现4.1 各界面的实现4.1.1 主界面的实现图4.1 主界面实现点击主界面上的相应功能进入到相应的功能模块4.1.2 对症食疗界面的实现图4.2-a 对症食疗界面实现点击科目出现具体病状 点击具体病状出现病状详情点击详情出现病状的详情及相关的饮食保健 点击相应菜品可看菜品详情图4.2-b 对症食疗界面实现4.1.3 热门推荐界面的实现点击主界面上的热门推荐进入到热门推荐界面,点击相应菜品,可看菜品详情图4.3 热门推荐界面实现4.1.4摇一摇界面的实现

28、点击主界面上的摇一摇进入到摇一摇界面摇晃手机后出现相应的菜品 图4.4 摇一摇界面实现 4.1.5万道菜界面的实现点击主界面上的万道菜进入万道菜界面,点击相应菜品可看菜品详情 图4.5 万道菜界面实现 4.1.6菜品详情界面的实现点击菜品后进入菜品详情界面 图4.6 菜品详情界面实现4.1.7二维码界面的实现图4.7 二维码界面实现点击主界面上的二维码进入到二维码界面4.1.8登录与注册界面的实现图4.8 登陆与注册界面实现4.1.9“我的”界面的实现图4.9 “我的”界面实现点击主界面上的“我的”进入我的界面,点击我的收藏可进入收藏界面4.1.10收藏界面的实现点击我的界面中的我的收藏后出现

29、我的收藏界面,点击菜品下的红心,可以收藏该菜品,收藏后弹出收藏成功对话框,点击确定后可以在我的收藏界面中查看该菜品点击编辑,进入编辑界面可删除菜品图4.10-a 收藏界面实现点击完成后日退出编辑界面图4.10-b 收藏界面实现 4.1.11五层搜索界面的实现图4.11 五层搜索界面实现点击主界面上的搜索,进入到搜索界面4.2 实现系统过程中遇到的关键问题 小组件比较多,写成复用,工作量较大导入第三方库及整合代码4.3 关键代码- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil self

30、 = super initWithNibName:nibNameOrNil bundle:nibBundleOrNil; if (self) self initMember; return self;- (void)viewDidLoad super viewDidLoad; self uiConfig; self loadData;#pragma mark - QFTable View DataSource- (CGFloat)QFTableView:(QFTableView *)fanView widthForIndex:(NSInteger)index return 320;- (NSI

31、nteger)numberOfIndexForQFTableView:(QFTableView *)fanView return _mainArray.count;- (void)QFTableView:(QFTableView *)fanView setContentView:(UIView *)contentView ForIndex:(NSInteger)index LLCMainModel *model = _mainArray objectAtIndex:index; UIImageView *pictureImageView = (UIImageView *)contentView

32、; pictureImageView setImageWithURL:NSURL URLWithString:model.imagePathLandscape placeholderImage:UIImage imageNamed:defaultImage.png;- (UIView *)QFTableView:(QFTableView *)fanView targetRect:(CGRect)targetRect ForIndex:(NSInteger)index UIImageView *pictureImageView = UIImageView alloc initWithFrame:

33、targetRect; return pictureImageView;#pragma mark QFTable View Delegate#pragma mark 点选cell, 弹入视频界面- (void)QFTableView:(QFTableView *)fanView selectIndex:(NSInteger)index LLCVideoViewController *vVC = LLCVideoViewController alloc init; vVC.dataArray = _mainArray; vVC.currentIndex = index; self.navigat

34、ionController pushViewController:vVC animated:YES;#pragma mark 翻页- (void)QFTableView:(QFTableView *)fanView scrollToIndex:(NSInteger)index if (index _mainArray.count-1) return; if (_mainArray.count 0 & index -1) LLCMainModel *model = _mainArray objectAtIndex:index; _dateIntroduce.foodNameLabel.text

35、= model.name; _dateIntroduce.foodPinYinName.text = model.englishName; _pageControl lightPointBeforePage:index; #pragma mark 读取更多- (void)llcTableViewLoadMoreData if (_isLoading) return; / 加载hud UIView *oldHud = self.view viewWithTag:kHUD_Tag; if (oldHud != nil) oldHud removeFromSuperview; LLCFacility

36、HUD *hud = LLCFacilityHUD alloc initWithPosition:self.view.center; hud.tag = kHUD_Tag; self.view addSubview:hud; hud loading; _isLoading = YES; _requestModel.page+; NSString *mainUrlString = NSString stringWithFormat:kMain_Url, _requestModel.page, _requestModel.user_id; DMPHttpRequest requestWithUrl

37、String:mainUrlString isRefresh:NO delegate:self tag:eMainRequest;#pragma mark - DMP HttpRequest Delegate#pragma mark 数据请求完成- (void)dmpHttpRequestDidFinished:(DMPHttpRequest *)request if (request.downloadData) switch (request.tag) case eDateRequest: self loadMainDateData:request.downloadData; _isLoad

38、ing = NO; break; case eMainRequest: if (_mainArray.count 0) self loadMainData:request.downloadData completion: _pageControl.pageCount = _mainArray.count; _pageControl extinguishPointsAfterPage:_mainArray.count-8; _isLoading = NO; ; else self loadMainData:request.downloadData completion: _isLoading =

39、 NO; ; break; case eQRRequest: self getQRResultDataWithDownloadData:request.downloadData; LLCVideoViewController *vVC = LLCVideoViewController alloc init; vVC.currentIndex = 0; vVC loadSingleFoodWithVegetableID:self.qrResultModel.vegetable_id; self.navigationController pushViewController:vVC animate

40、d:YES; LLCFacilityHUD hudSuccessAppearOnView:self.view; break; default: break; #pragma mark 数据请求失败- (void)dmpHttpRequest:(DMPHttpRequest *)request DidFailWithError:(NSError *)error LLCFacilityHUD *hudView = (LLCFacilityHUD *)self.view viewWithTag:kHUD_Tag; if (hudView != nil) hudView failed; _isLoad

41、ing = NO;#pragma mark - 读取数据#pragma mark 日期数据- (void)loadMainDateData:(NSData *)downloadData id result = NSJSONSerialization JSONObjectWithData:downloadData options:NSJSONReadingMutableContainers error:nil; if (result isKindOfClass:NSDictionary class) NSDictionary *theResults = (NSDictionary *)result; NSArray *datesIntroduce = theResults objectForKey:data; _dateArray addObjectsFromArray: LLCWonderfulModel achieveJSONModelsWith

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922