Iphone开发基础-iphone开发语言 - TOMMYHU - 专注互联网开发及运营技术,提供相关资料及软件下载,奇趣网络时事评论!
Nov 14

Iphone开发基础-iphone开发语言 不指定

iPhone开发语言Objective-C是一种简单的计算机语言,简称OC,支持复杂南通的面向对象编程。

    Objective-C从标准的ANSI C语言扩展而来,并提供了定义类、方法和属性的语法,还有其它结构来促进类的动态扩展。类的语法和设计把部分基于第一种面向对象的编程语言 Smalltalk。

    如果你有使用面向对象语言的经验,接下来的信息会帮你学习到Objective-C基本的语法。许多传统的面向对象概念,如封装、继承和多态 ,都会在 Objective-C中出现。
如果你从来没有使用过面向对象语言,在开始之前,至少需要基本理解相关的概念。对象和面向对象结构的使用是设计iPhone开发程序的基础 ,而且理解它们是怎样交互的是创建程序的必要条件。

   要了解关于Objective-C更加详细的信息和语法,请查阅Objective-C程序设计。
Objective-C:C语言的超集Objective-C是C语言的ANSI版本的超集,支持相同的基础语法。与C语言相同,Objective-C也会定义头文件和源文件,将公共的声明和实 现分离。


Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在gcc运作的系统写和编译,因为gcc含Objective-C的编译器。1980年代初布莱德·确斯(Brad Cox)在其公司Stepstone发明Objective-C。他对软件设计和编程里的真实可用度问题十分关心。Objective-C最主要的描述是他1986年出版的Object Oriented Programming: An Evolutionary Approach. Addison Wesley. ISBN 0-201-54834-8.
百度百科:http://baike.baidu.com/view/459423.html?wtp=tt
扩展学习
Quotation
智能机的开发语言都是C和java语言,
一 iPhone,众所周知iPhone是苹果公司的产品,那么它的开发环境首选肯定是自家的Mac系统下,Objective-C是他的开发语言,这是种改良的C语言,编译环境是Xcode,Xcode是Mac系统自带的Objective-C编译环境.现在Win平台下还没有开发iPhone的好的平台以及SDK.
二 Android  Android是谷歌公司出品一款手机,它的系统平台是Linux,Android系统都可以在Linux系统下和Win平台下开发.用的是Java语言,编译环境是Java的MyEclipse环境.
三 OPhone OPhone是OMS(开放移动系统)智能操作系统的手机。为了突破TD终端瓶颈,以及促进手机终端与中国移动的网络及应用服务进行无缝对接,中国移动和播思通讯自去年开始在谷歌Android操作系统基础上,它的环境和Android差不多
四 Windows Phone 它是微软公司出品的一款新的手机操作系统,微软的东西嘛,肯定是用自己的开发环境也就是Visual Studio 它是采用C#进行开发的

▲返回顶部
相关日志(relate log)

Add a comment

Nickname

emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot