- 博客(2)
- 收藏
- 关注
原创 使用GCD实现倒计时
__blockNSInteger timeout = 300; dispatch_queue_t queue =dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0); dispatch_source_t _timer =dispatch_source_create(DISPATCH_SOURCE
2015-12-07 13:59:45 807
转载 ios开发之block的使用,及注意事项
Block作为C语言的扩展,并不是高新技术,和其他语言的闭包或lambda表达式是一回事。需要注意的是由于Objective-C在iOS中不支持GC机制,使用Block必须自己管理内存,而内存管理正是使用Block坑最多的地方,错误的内存管理 要么导致return cycle内存泄漏要么内存被提前释放导致crash。 Block的使用很像函数指针,不过与函数最大的不同是:Block可以访问函数
2015-12-03 18:00:10 2960
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人