摘要:
Block是编程语言层的特质,它允许你保存一段代码,在合适的使用取出来调用。如果对Block不够了解,请另查阅相关资料,本文章不对Block做解释。 Grand Central Dispatch简称(GCD)是Apple公司开发的技术,相比NSThread或NSOperation使用方便,并且优点是 阅读全文
posted @ 2018-08-22 15:44
忙人xu
阅读(186)
评论(0)
推荐(0)
摘要:
理解instance、class object、metaclass 面向对象编程中,最重要的概念就是类,下面我们就从代码入手,看看OC是如何实现类的。 instance对象实例 我们经常使用id来声明一个对象,那id的本质又是什么呢?打开#import<objc/objc.h>文件,可以发现以下几行 阅读全文
posted @ 2018-08-22 15:16
忙人xu
阅读(449)
评论(0)
推荐(0)
摘要:
KVC和KVO都属于键值编程而且底层实现机制都是isa-swizzing。 KVC概述 KVC是Key Value Coding的简称。它是一种可以通过字符串的名字(key)来访问类属性的机制。而不是通过调用Setter、Getter方法访问。 关键方法定义在 NSKeyValueCodingPro 阅读全文
posted @ 2018-08-22 15:07
忙人xu
阅读(122)
评论(0)
推荐(0)

浙公网安备 33010602011771号