JohnXiang’s Blog

你要对得起自己曾经经历的苦难


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 公益404

  • 搜索
  • High起来

objective-c维基百科笔记

发表于 2017-04-13 | 分类于 objective-c学习笔记

objective-c维基百科学习笔记

objective-c

好吧,上面只是简单的实验一下插入图片的效果。
插入图片之前在控制器中输入了如下代码:

1
2
cd /xianghui/hexo/blog
sudo npm https://github.com/CodeFalling/hexo-asset-image --save

目的是为了实现在使用macdown写文章的时候可以插入图片。

消息传递

在objective-c中与其说是对象之间互相调用方法倒不如说是对象之间在进行着消息的传递 。
在objective-c中送一个消息给对象(或者说传递一个消息)

1
[obj method: argument]

那么以下举一个简单的例子:

1
[car fly]

在objective-c中可以这样理解:
“发一个fly消息给car对象“,fly是信息,car是信息的接受者。car在收到这个消息之后会选择如何实现这个消息,如果car类别中有fly方法,则运行方法内的代码,如果没有fly方法,则程序依旧可以正常编译,只不过运行的时候会抛出异常。

  • 运行期间才处理消息,允许发送消息给未知对象
  • 可以将消息发给对象集合而不需要一一检查每个对象的类型,具备消息转送的机制
  • 空对象nil接受消息之后默认为不做事
阅读全文 »
12
JohnXiang

JohnXiang

Believe in yourself and Never say die

2 日志
1 分类
4 标签
Github
Creative Commons
友情链接
  • Quora
© 2017 JohnXiang
由 Hexo 强力驱动
主题 - NexT.Pisces
您是第 访问者 本站总浏览 次