- 博客(2)
- 资源 (16)
- 收藏
- 关注
原创 block的底层实现(二)
先看如下代码注以下代码均为mrc环境下运行//// main.m// Block2//// Created by xufan on 16/8/13.// Copyright © 2016年 xufan. All rights reserved.//#import typedef void(^blk)(void);typedef void(^blk1)(voi
2016-08-13 15:11:39 500
原创 block底层实现(一)
首先先写一个最简单的block,代码如下#import int main(int argc, const char * argv[]) { void(^blk)() = ^{printf("test1\n");}; blk();}利用clang(LLVM编译器)可以转换为我们可读源代码,通过-rewrite-objc 选项就能将代码转换
2016-08-13 10:47:30 443
STL源码剖析.pdf
2012-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人