
Objective-C
Tony_Pai
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Objective-C 语言中的3种block
在Objective-C 语言中,一共有3种block:1、_NSConcreteGlobalBlock,全局的静态block,不会访问任何外部变量。2、_NSConcreteStackBlock,保存在栈中的block,当函数返回时会被销毁。3、_NSConcreteMallocBlock,保存在堆中的block,当引用计数为0时会被销毁。原创 2017-06-20 10:44:51 · 266 阅读 · 0 评论 -
iOS函数响应式编程应用研究
什么是函数响应式编 函数响应式编程是两个声明式编程的子范式(函数式 +响应式)的组合。(1)函数式编程函数式编程是一种编程范式,实际上是如何编写程序的方法论。具有五个鲜明的特点1)函数是“一等公民”。函数与其他数据类型一样,处于平等地位,可以赋值给其他变量,也可以作为参数传入另一个函数或者作为别的函数的返回值。2)只用“表达式”,不用“语句”。”表达式”(expr原创 2017-07-05 15:09:20 · 320 阅读 · 0 评论 -
我也说说runtime的一道经典面试题
iOS程序猿,一定见过下面这道面试题:@implementation Son : Father - (id)init { self = [super init]; if (self) { NSLog(@"%@", NSStringFromClass([self class])); NSLog(@"%@", NSStr原创 2017-08-09 21:24:02 · 1111 阅读 · 0 评论 -
添加圆角的4种方法
//方法一:iOS 9 之后 UIButton设置圆角会触发离屏渲染,UIImageView里PNG图片设置不会,但是如果设置其它阴影效果还是会触发离屏渲染 UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"bird.jpg"]]; imageView.fra原创 2017-08-15 08:26:30 · 1434 阅读 · 0 评论