BlocksKit 对 oc语言的功能层、UI层进行了大量的适配,使得oc能够复合函数式编程的风格; 是oc语言的函数式编程风格改造; 将函数式风格的BlocksKit API解释为原生的功能调用; 对系统API的block方式调用的高度封装, 4、BlocksKit目录结构 BlocksKit代码 ...
分类:
其他好文 时间:
2019-05-31 19:56:14
阅读次数:
131
简单介绍 项目主页: https://github.com/zwaldowski/BlocksKit BlocksKit 是一个开源的框架,对 Cocoa 进行了扩展。将很多须要通过 delegate 调用的方法转换成了 block。在非常多情况下。blocks 比 delegate 要方便简单。由 ...
分类:
其他好文 时间:
2017-08-14 14:31:33
阅读次数:
185
系统基础库
Category/Util
sstoolkit
一套Category类型的库,附带很多自定义控件 功能不错~
BlocksKit
将Block风格带入UIKit和Founcation
cocoa-helpers
一些Cocoa的扩展 2年前的工程
Co...
分类:
移动开发 时间:
2016-05-30 15:35:44
阅读次数:
306
高能预警:本篇文章非常长,因为 BlocksKit 的实现还是比较复杂和有意的。这篇文章不是为了剖析 iOS 开发中的 block 的实现以及它是如何组成甚至使用的,如果你想通过这篇文章来了解 block 的实现,它并不能帮到你。 Block 到底是什么?这可能是困扰很多 iOS 初学者的一个问题。 ...
分类:
其他好文 时间:
2016-05-06 09:29:09
阅读次数:
251
私有类 _BKObserver _BKObserver 是用来观测属性的对象,它在接口中定义了 4 个属性: @property (nonatomic,readonly,unsafe_unretained) id observee; @property (nonatomic,readonly) NS ...
分类:
其他好文 时间:
2016-05-06 09:27:45
阅读次数:
337
GitHub 上大概600个开源 iOS 项目的分类和介绍,对于你挑选和使用开源项目应该有帮助 系统基础库 Category/Util sstoolkit 一套Category类型的库,附带很多自定义控件 功能不错~ BlocksKit 将Block风格带入UIKit和Founcation coco ...
分类:
移动开发 时间:
2016-04-05 02:01:02
阅读次数:
236
#import "ViewController.h"#import "NSTimer+BlocksKit.h"@interface ViewController (){ NSTimer *vCodeButtonTimer1, *vCodeButtonTimer2;}@property (wea...
分类:
移动开发 时间:
2015-12-07 12:32:21
阅读次数:
245
此文是对数组NSArray与NSMutableArray知识点的总结,主要是一些常见的操作,别外一些操作见其相应的文档,下面的代码部分还运用的第三方插件BlocksKit相结合;a:Foundation中数组(NSArray)是有序的对象集合b:NSArray只能存储Objective-C的对象,而...
分类:
移动开发 时间:
2015-07-16 19:24:11
阅读次数:
177