分享

OC基础教程之基本语法_IOS开发

 司才林 2016-03-02
第一节总括
这一节是对Objective-C(以后简称OC)的简要介绍,目的是使读者对OC有一个概括的认识。
1.面象的读者
在阅读本文之前,应具备使用与C类似的编程语言(如C,C++,JAVA)的一些经验,同时熟悉面向对象编程。
2.OC简介
OC是以SmallTalk为基础,建立在C语言之上,是C语言的超集。20世纪80年代早期由 BradJ.Cox设计,2007年苹果公司发布了OC 2.0,并在iPhone上使用OC进行开发。
3.OC学习内容
学习的内容主要包括语法和Cocoa框架两部分。本文主要对语法进行介绍。
4.IDE
编写OC程序最主要的编译环境是Xcode,它是苹果官方提供的IDE,官网中的SDK包括Xcode,可以通过下载SDK来获得它。但是Xcode只支持MacOSX,所以如果要在其它环境下编写OC程序,要使用其它IDE。Linux/FreeBSD用GNUStep,WindowsNT5.x(2000,XP)要先安装cywin或mingw,然后安装GNUStep。同时仅仅通过文本编辑器,GCC的make工具也可以用于开发。
注:如果要使用到Cocoa的话,只能在Apple公司的Xcode上。
5.框架
OC编程中主要用到的框架是Cocoa,它是MacOS X中五大API之一,它由两个不同的框架组成FoundationKit和ApplicationKit。Foundation框架拥有100多个类,其中有很多有用的、面向数据的低级类和数据类型,如NSString,NSArray,NSEnumerator和NSNumber。ApplicationKit包含了所有的用户接口对象和高级类。这些框架本文不做重点介绍,如果要深入了解可以去看Xcode自带的文档。
6.特别之处
初次接触OC时,会发现许多和其它语言不同的地方,会看到很多的+,-,[ ,],@,NS等符号,这些符号在以后的编程中将经常看到,这部分内容在第二节中介绍。先熟悉一下OC的代码:
#import 'ClassA.h'
#im

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多