初识OC

开发须知


本章节你需要知道的内容——

  • 啥是Objective-C

  • 我咋进行编程

啥是Objective-C?

说的好,啥是Objective-C,或是人们口中的OC呢?它的定义是这个

Objective-C,通常写作ObjC或OC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。
GCC与Clang含Objective-C的编译器,Objective-C可以在GCC以及Clang运作的系统上编译。

那么,让我总结一下就是:能够编写iOS应用的面向对象的语言。。。

特征

  • 面向对象:封装、继承(单继承)、多态
  • C语言的超集
  • 开发iOS平台应用语言之一

我咋进行编程?

需要三大宝物:

  • Mac OS操作系统的电脑一台

  • Xcode

  • AppStore账号

首先是需要电脑。OK,到了这一步,我想。。。应该有三种方式~

  1. Mac系列,无论是Mac Air、Mac Pro系列,都能够流畅运行Mac OS系统。

  2. 虚拟机,如果没有额外的金钱,并且电脑性能撑得住的话,可以使用虚拟机来体验一下,建议内存在8G以上。

教程链接:
http:\\jingyan.baidu.com\article\bea41d4388a8c4b4c51be6ab.html
  1. 黑苹果,在除Mac电脑系列外的组装电脑或笔记本上进行安装Mac OS,不过这种活找技术人员吧。。。一般来说驱动不好弄的。。。

工具——Xcode

在系统中找到AppStore,搜索Xcode,然后获取即可

账号

注册链接:https:\www.apple.com\

初识OC_第1张图片
第一步
初识OC_第2张图片
第二步
初识OC_第3张图片
第三步

好了,现在准备工作大体就做好了~

基础知识

本章你需要知道的知识——

  • 啥是基本数据类型

  • 啥是类,啥是对象


基本数据类型

  • 整型 -> 长整型(long)、短整型(short int)、整型(int)

  • 浮点型 -> 单精度浮点型(float)、双精度浮点型(double)

  • 字符型(char)

对于上述类型,一般有过编程基础的应该都知道。

类和对象

什么是类?

举个栗子:人类。

人类就是一个类,大体抽象出来是由什么组成的呢?简单来说就是头和四肢。

什么是对象?

举个栗子:个人。

每个人都是不一样的,在世上都是独一无二的,针对每个人那就可以称之为对象了。

你可能感兴趣的:(初识OC)