献给Objective-C的初学者--入门篇(一)初识OC

写这篇文章的目的:

  笔者其实也是初学者,所以笔者理解想要入门又不知道怎么办的同道中人那种心情;同时也是笔者对所学的做一个回顾。好了废话不多说,下面开始正题。

OC是一门面向对象的语言

  那么什么是面向对象呢?这是相对于面向过程而言的(如C语言,笔者建议最好对C语言有一定了解在学OC,本文默认读者对C语言有一定基础),OC是兼容C语言的,在OC中可以使用C语言的语法。

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

  • 面向过程是怎么做,而面向对象是谁去做。
  • 面向过程注重数据的存储和操作,面向对象注重用程序模拟生活逻辑!
  • 面向过程数据和操作数据的过程是分离的,没有逻辑上的必然联系;面向对象中数据和操作的方法是逻辑上的整体,称之为对象。

面向对象的基本概念

什么是对象

  现实世界中的对象是我们认识世界的基本单元,世界就是由这些基本单元组成的。一切皆为对象;每个对象都是独一无二的;对象都有属性和行为;对象都属于某个类。

什么是类

  类是对一组有沟通属性和和行为的对象的抽象,它是对象的蓝图和模板。

什么是消息

  对象和对象之间存在一定的联系,这种联系通过消息的传递来实现。初学者的一切操作都是通过对象发送消息来实现,对象接受到消息后,调用有关对象的行为来完成相应的操作。

面向对象的三大支柱:封装、继承和多态

   封装:封装是把一个事物包装起来,使外界不了解它的内部具体情况。在面向对象的程序设计中,封装就是把相关的数据和代码结合成一个有机的整体,形成数据和操作代码的封装体,对外只提供一些可以操控的接口,内部大部分的实现细节对外屏蔽,达到对数据访问权的合理控制。封装使程序中的每个部分之间的相互联系达到最小,提高了对程序的安全性,简化了程序代码的编写工作。
   继承:继承是从已有的类创建新的类的过程,提供继承信息的类称之为父类,得到继承信息的类称之为子类,子类和父类之间是IS-A关系,继承使得类与类之间形成一个层次结构。如猫是一种动物,猫是子类,动物是父类。
   多态:多态是不同结构的对象可以以各自不同的方式去相应同一个消息,这是面向对象最精髓的部分。

学习OC的工具

  学习OC所需的工具:一台装了Mac OS X系统的电脑,以及开发软件工具Xcode。没有苹果电脑的童鞋可以去安装黑苹果,Xcode必须安装。

创建一个工程

Xcode欢迎界面

Xcode创建新工程1.png

使用Xcode创建 Command Line Tool工程

创建Xcode工程2.png

工程信息

Xcode创建工程3.png

存根目录

Xcode创建工程4.png

Xcode主界面

Xocde主界面.png

更多Xcode介绍可以看看这篇文章:Xcode界面介绍

第一次写简书,喜欢的可以帮忙在下方点一下喜欢,谢谢!
希望大家一起交流技术,如果有不正确或者偏差,请斧正!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,716评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,558评论 1 294
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,431评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,127评论 0 209
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,511评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,692评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,915评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,664评论 0 202
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,412评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,616评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,105评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,424评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,098评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,096评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,869评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,748评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,641评论 2 271

推荐阅读更多精彩内容