2016年1月14日

self、 superclass 、 super的区别

摘要: self、 superclass 、 superself : 当前方法的调用者class:获取方法调用者的类对象superclass:获取方法调用者的父类对象super:不是一个指针,编译指示器(标识符),在程序编译时内部会做一些特殊处理 super的本质:其实还是当前对象去调用,只不过让当前对象去... 阅读全文

posted @ 2016-01-14 13:30 yangmengfei 阅读(1274) 评论(0) 推荐(0) 编辑

assign和weak的深层次解析

摘要: 我们知道在设置类的属性时,控件一般中weak,对象一般用strong,数据类型一般使用assign,其中weak和assign都不会使计数器增加,那为什对象不可以使用assign呢?weak与assignd的区别:weak:弱指针,不会让引用计数器+1,当其指向的对象被销毁时,这个弱指针会被清空,n... 阅读全文

posted @ 2016-01-14 13:20 yangmengfei 阅读(409) 评论(0) 推荐(0) 编辑

iOS中的三大定时器

摘要: iOS开发中定时器经常会用到,iOS中常用的定时器有三种,分别是NSTime,CADisplayLink和GCD。NSTimer方式1 // 创建定时器 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:2 target:s... 阅读全文

posted @ 2016-01-14 11:06 yangmengfei 阅读(12363) 评论(0) 推荐(1) 编辑

iOS中的三大定时器

摘要: iOS开发中定时器经常会用到,iOS中常用的定时器有三种,分别是NSTime,CADisplayLink和GCD。NSTimer方式1 // 创建定时器 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:2 target:s... 阅读全文

posted @ 2016-01-14 09:58 yangmengfei 阅读(54) 评论(0) 推荐(0) 编辑

导航