菜单
  

    对于用户来说:(1)可以不用再去挤商场,仅仅通过手机或电脑就能买到自己想要买的东西 省心省力又省时 (2)网上商品种类繁多,可以有更多的选择。
    1.2 网上购物的发展趋势
    在我国,网上购物从无到有也不过短短十几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业提供了一个新的商业销售模式。自从网上购物兴起以来,一直都保持着昂扬的上涨势头,再加上国家的扶持,发展势头十分凶猛。不仅促进了国民经济的发展,还创造了一个又一个财富奇迹,如中国首富马云。同时也对全国的零售业产生了巨大的打击,很多的商场、超市关门歇业。如今越来越多的人网上购物,形成了一股不可阻挡的潮流。
    2.网上购物软件开发的技术基础
    网上购物软件是基于苹果手机开发的购物类应用软件,所以必须要会熟练运用OC语言及其控件
    2.1 OC语言
    OC语言是苹果公司在C语言基础上开发出的一种专门用来为装有IOS系统的设备开发应用软件的编程语言。
    OC作为一门面向对象语言,自然具有面向对象的语言特性,如封装、继承、多态。他具有静态语言的特性(如C++),又有动态语言的效率(动态绑定、动态加载等)。整体来说,确实是一门不错的编程语言。
    2.2 OC语言的优秀特性
    1)    类目 通过定义类目,可以为已知的类增加新的方法,就算你没有源代码的类也能增加新的方法,也就是说不用定义子类就能扩展一个类的功能
  
 
    2) 动态识别 在程序运行的过程中,进行类型的识别,方法及协议的调用。    
    3) Objective-C 支持与 C++ 或C的混合编程

    2.3 OC语言的动态特性
    OC语言的动态特性即为:动态类型、动态加载、动态绑定。
    动态类型,说简单点就是id类型。动态类型是跟静态类型相对的。像内置的明确的基本类型都属于静态类型(int、NSString等)。静态类型在编译的时候就能被识别出来。所以,若程序发生了类型不对应,编译器就会发出警告。而动态类型就编译器编译的时候是不能被识别的,要等到运行时(run time),即程序运行的时候才会根据语境来识别。所以这里面就有两个概念要分清:编译时跟运行时。
    动态加载就是工程运行时根据需求动态地加载资源。
    动态绑定,动态绑定(dynamic binding)貌似比较难记忆,但事实上很简单,只需记住关键词@selector/SEL即可。先来看看“函数”,对于其他一些静态语言,比如C++,一般在编译的时候就已经将将要调用的函数签名都告诉编译器了。静态的,不能改变。而在OC中,其实是没有函数的概念的,我们叫“消息机制”,所谓的函数调用就是给对象发送一条消息。这时,动态绑定的特性就来了。OC可以先跳过编译,到运行的时候才动态地添加函数调用,在运行时才决定要调用什么方法,需要传什么参数进去。这就是动态绑定,要实现他就必须用SEL变量绑定一个方法。最终形成的这个SEL变量就代表一个方法的引用。这里要注意一点:SEL并不是C里面的函数指针,虽然很像,但真心不是函数指针。SEL变量只是一个整数,他是该方法的ID。以前的函数调用,是根据函数名,也就是字符串去查找函数体。但现在,我们是根据一个ID整数来查找方法,整数的查找字自然要比字符串的查找快得多!所以,动态绑定的特定不仅方便,而且效率更高。
    2.4 第三方库
    根据项目的要求以及该软件所要达到各种效果必须要用到第三方库,如发送网络请求需要第三方库(AFNetworking)、图片的下载和缓存需要第三方库(MYSDWebImage) 、下拉刷新上拉加载需要第三方库(SVPullToRefresh)等这些第三方库,我们可以在www.github.com网站中下载到
  1. 上一篇:ASP.net+sqlserver校园网上订餐系统的设计+用例图
  2. 下一篇:基于C#的客房管理系统设计
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql设备监控记录的大...

  3. 医院查询与挂号系统设计与实现

  4. java+mysql酒店管理系统设计与实现

  5. jsp公交刷卡数据统计系统图表的设计与实现

  6. php+mysql高校迎新系统的开发与应用

  7. 基于安卓系统的测量软件...

  8. 乳业同业并购式全产业链...

  9. 中考体育项目与体育教学合理结合的研究

  10. 河岸冲刷和泥沙淤积的监测国内外研究现状

  11. java+mysql车辆管理系统的设计+源代码

  12. 十二层带中心支撑钢结构...

  13. 大众媒体对公共政策制定的影响

  14. 当代大学生慈善意识研究+文献综述

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 杂拟谷盗体内共生菌沃尔...

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回