Objective-C
听波の上
这个作者很懒,什么都没留下…
展开
-
ReactiveObjC学习笔记
这篇文章的内容绝大部分翻译自github上的ReactiveObjC ReactiveObjC注意 : 这是ReactiveCocoa Objective-C的介绍,ReactiveCocoa的OC版本现在叫做ReactiveObjC了, ReactiveCocoa的升级版本是用Swift语言写的,想了解它的升级版本,请看ReactiveCocoa 或者 ReactiveSwift。Reactive翻译 2017-07-14 17:52:57 · 647 阅读 · 0 评论 -
Objective-C:探索block(一)
本篇文章主要讲block的基本使用和底层实现,以下将block的讲解分成三小节:一. 什么是blockblock 表面语义指“块”,在Objective-C中block就是能执行某些任务的代码块,是对C语言的扩充,从它的语法上看(请看 block的语法),block相当于带有局部变量的匿名函数。在Objective-C编程中使用block可以简化代码结构,使代码的业务逻辑更清晰。二. block语原创 2017-04-23 18:05:02 · 512 阅读 · 0 评论 -
Objective-C:探索block(二)
在Objective-C:探索block(一)中简单地说了下block的基本上面貌,包括它的语法和底层定义,了解block的底层定义对在项目开发中正确使用block极为重要。 本篇文章要探索block使用中不可避免的几个方面 1. 基本类型变量与对象的截取 2. __block修饰符 3. block存储域 4. copy的使用 5. 相互引用问题一. 基本数据类型变量与对象原创 2017-06-25 21:14:49 · 246 阅读 · 0 评论