雪峰的blog

善于总结, 乐于分享


  • 首页

  • 关于

  • 归档

  • 标签

block那些事——block误用与终极总结(5/5)

发表于 2014-07-17
| 字数统计 640 | 阅读时长 2

本文主要介绍错误使用block的两种情况以及对该系列的总结。

阅读全文 »

block那些事——__forwarding(4/5)

发表于 2014-07-17
| 字数统计 765 | 阅读时长 3

本文主要介绍__forwarding指针,retain、release以及copy对三种block的影响。

阅读全文 »

block那些事——__block storage-class-specifier(3/5)

发表于 2014-07-15
| 字数统计 1,566 | 阅读时长 7

本文主要介绍__block变量、block copy对外部引用变量的影响。

阅读全文 »

block那些事——block copy(2/5)

发表于 2014-07-15
| 字数统计 559 | 阅读时长 2

本文主要介绍ARC和非ARC下block copy相关的问题。

阅读全文 »

block那些事——block 内部结构(1/5)

发表于 2014-07-14
| 字数统计 1,055 | 阅读时长 5

本文主要介绍block内部结构以及实现机制。

阅读全文 »

Objective-C Object Model(4/4)

发表于 2014-07-13
| 字数统计 1,895 | 阅读时长 9

本文是Objective-C Object Model系列的最后一篇文章,主要讨论Objective-C消息机制。

阅读全文 »

Objective-C Object Model(3/4)

发表于 2014-07-11
| 字数统计 709 | 阅读时长 3

本文主要讨论Objective-C对象内存布局并与C++内存布局进行比较,最后讨论了Apple针对64位处理器引入的Tagged Poniters。

阅读全文 »

Objective-C Object Model(2/4)

发表于 2014-07-10
| 字数统计 615 | 阅读时长 3

在前文我们详细讲解了Objective-C OOP的底层数据结构,本文我们一起了解一下Objective-C中类(class)、父类(super class)、元类(meta class)、根父类(root super class)以及根元类(root meta class)间的关系。

阅读全文 »

Objective-C Object Model(1/4)

发表于 2014-07-08
| 字数统计 1,299 | 阅读时长 6

本系列文章我们一起探讨Objective-C对象模型(Object Model),本文主要讨论与Object Model相关的底层数据结构。

阅读全文 »

1…56
赵雪峰

赵雪峰

记录技术点滴

59 日志
25 标签
RSS
GitHub E-Mail
© 2022 赵雪峰
由 Hexo 强力驱动
主题 - NexT.Pisces