初步认识objective - c

作者: Stars木木 | 来源:发表于2016-10-18 20:54 被阅读37次

首先要明白什么是OC:

  • oc是一种面向对象的计算机语言
  • C语言的基础上增加的一层面向对象的语法
  • OC是完全兼容c的
  • 可以在OC的代码中混入C语言的代码,甚至是C++代码
  • 可以使用OC开发Mac OS X 平台 和IOS平台的应用程序

注意:在初学OC时,要多注意OC和C的区别

面向过程和面向对象的区别:

OC 是面向对象的语言,C是面向过程的语言。

其实面向对象是相对面向过程而言的,面向过程是指你在解决某个问题时,需要哪些步骤。 而面向对象主要是强调具备了功能的对象,而你在解决问题时,用到了哪些对象。

预编译:

在导入头文件时,OC中的#import可以重复导入头文件,但是只有一个会生效 (import 为OC给出的新的预处理指令,可以降低程序员的负担,防止重复导入,避免程序员去书写头文件卫士),但是C语言中的#include不能自动防止重复拷贝。
在OC中:Foundation.h称之为主头文件,主头文件中又拷贝了该工具箱中所有的头文件,我们只需要导入主头文件就可以使用该工具箱中所有的工具,避免了每次使用都要导入一个对应的头文件。

文件格式:

OC的文件后缀是:.m 或者.mm

仅供木木学习,以及有需要的伙伴们阅读~可转载,不可复制粘贴哟~

相关文章

  • 初步认识objective - c

    首先要明白什么是OC: oc是一种面向对象的计算机语言 C语言的基础上增加的一层面向对象的语法 OC是完全兼容c的...

  • Objective-C初步理解与介绍

    Objective-C初步理解与介绍 1.兼容性 Objective-C形式上是一种面向对象的C语言,其代码中可以...

  • GCD相关概念总结(一)

    花了一天时间,看了Objective-C高级编程(iOS与OS X多线程和内存管理),对GCD有了初步的认识,大致...

  • 定义Property时的那些属性

    最近第一次接手了一个iOS的开发项目。通过这次项目对iOS开发中使用的Objective-C的语法有了一些初步认识...

  • C++的初步认识

    1.从C到C++: C语言是1972年由美国贝尔实验室的D.M.Ritchie研制成功的,它是为计算机专业...

  • C 指针初步认识(二)

    数组指针 一个变量有一个地址,一个数组包含若干元素,每个数组元素都在内存中占用存储单元,它们都有相应的地址。所谓数...

  • C 指针初步认识(一)

    CPU 处理的数据保存在内存中。而内存又是分成一个个单元,这些单元是顺序排列,每个单元都有一个称为内存地址的编号,...

  • C#.NET初步认识

    一、C#与.NET是什么? C#:是一种编程语言,可以开发基于.NET平台的应用 .NET:一般指.NET Fra...

  • Xamarin for Objective-C开发者

    属性 Objective-C C# Get Set Objective-C C# 泛型 Objective-C C...

  • Objective-C学习总结(OC语法1)

    Objective-C的本质 Objective-C代码,底层实习都是C\C++代码;Objective-C编译 ...

网友评论

    本文标题:初步认识objective - c

    本文链接:https://www.haomeiwen.com/subject/sxututtx.html