A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yatoutou 中级黑马   /  2016-3-23 14:14  /  1079 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

为了能将理论与实践相结合,同时也为了以后能够顺利的融入工作中,在毕业之前先进行了实习,因此也利用这段实习时间搜集与毕业设计相 关的资料,了解ios 开发的基本原则,学习ios开发的相关知识,掌握ios开发的基本技术,丰富ios开发的实战经验。通过实习了解构建一个较完整的网站,使我们对ios动态网站的开发有一个概括性的总体认识,更好地为我们在未来网络化、信息化社会里从事动态网站开发工作打下良好的基础。通过社会实习实践,熟练专业技能,把 平时学到的的知识运用到实际工作中,为以后进入社会做好准备。
在本次实习中,我开始学习了ios编程,通过本次实习,应当对C语言、OC语言等达到熟练运用的地步,同时应该对ios及其应用有一个非常清晰、明了的认识。本次的实习内容主要包括:1、主要学习了C语言的基本语法和语言的三大结构。 2、熟练掌握了面向过程的基本思想3、在C语言的基础上学习了OC的基本语法类型与结构类型,方法对象等,重新认识了编程的思维模式,面向对象的编程模式,为后阶段的UI设计打下了基础。
1、C语言
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。----摘自百度百科
2、OC语言
Object-C通常写作Objective-C或者Obj-C或OC,是根据C语言所衍生出来的语言,继承了C语言的特性,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在gcc运作的系统写和编译,因为gcc含Objective-C的编译器。在MAC OS X系统下,运用苹果提供的SDK等开发工具包,可以用来做IOS开发,开发后的程序在Iphone虚拟机中进行测试,运用的主要语言为Object-c。与C#类似。Object-c仅支持单一父类继承,不支持多重继承。-----摘自百度百科
经过实习之后,我熟练的掌握了ios的各种基础语言C和OC,并能够应用xcode制作出简单的app应用,并应用OC实现基本的类方法和对象方法,掌握了ios基本编程能力。通过实习,我有效的把所学的知识应用于实践中,有效的提升了自己的编程能力,掌握ios面向对象的编程思想,了解了IT行业的工作流程,对于毕业以后的工作能力有很大帮助。
完成了这次实训,我得到了很大的锻炼,从相关技术的资料搜集和学习,编程思想与能力,解决问题的逻辑思维能力,再到具体的编码和开发、辅助工具xcode的使用,涉及到了软件开发的方方面面。在之前所学知识的基础上,这次毕业设计让我对开发一个工程有了更为深刻的认识。在项目的设计和开发过程中,我不断学习新的ios软件工程知识和开发技术,极大的高了我的编程水平和系统开发能力。通过对oc语言相关知识的学习,使我对ios的开发模式有了全新的认识,深刻感觉到自己知识的不足,使得自己查阅各种资料并学习,现在已经能够比熟练和灵活的运用这些技术。
  
通过本次毕业设计,我学到了很多东西,例如:编程规范,oc编程等。这次实训是对我以前所学知识的一次综合应用,让我认识到了自己的不足,并不断的加强改进。在系统不断的完善改进中,我学到了很多新的知识,也懂得了很多。这使我对自己的未来充满了信心。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马