一、通知中心(NSNotificationCenter) 通知中心是一个单例类,通过下句代码创建。[NSNotificationCenter defaultCenter];二、通知(NSNotification)// 一个完整的通知一般包含3个属性:- (NSString *)name; // .....
分类:
其他好文 时间:
2015-01-12 06:45:59
阅读次数:
149
键盘事件监听 UIKeyboardWillShowNotification
[[NSNotificationCenter
defaultCenter] addObserver:self
selector:@selector(keyboardWillShown:)
name:UIKeyboardWillShowNotification
object:nil];
keyboar...
分类:
移动开发 时间:
2015-01-09 14:22:51
阅读次数:
132
在前一篇文章中我们介绍了OC中很常用的两个技术:KVC和KVO,今天我们来看一下OC中另外的一个常用技术:通知(Nofitication)其实这里的通知和之前说到的KVO功能很想,也是用于监听操作的,但是和KVO不同的是,KVO只用来监听属性值的变化,这个发送监听的操作是系统控制的,我们控制不了,我...
分类:
其他好文 时间:
2015-01-03 14:31:29
阅读次数:
180
NSNotificationCenter基础知识Notification的工作机制1.对应用程序中其他地方发生的事件(比如增加一条数据库记录)感兴趣的对象,会向通告中心(Notification Center,NSNotificationCenter类的实例)注册,从而成为该事件的监听者。在注册过程...
分类:
其他好文 时间:
2014-12-31 21:25:06
阅读次数:
281
第一步:注册NSNotificaiton[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(func:) name:...
分类:
移动开发 时间:
2014-12-22 17:45:40
阅读次数:
195
IOS的Delegate,通俗一点说就是页面之间的传值。总结一下现在知道的IOS页面之间传值的方式有三种1.使用NSNotification发送通知的传值主要是通过NSNotificationCenter发送一个通知,他不知道要把值传给谁,当监听的页面收到通知消息,才会获取到消息。2.是利用属性来传...
分类:
移动开发 时间:
2014-12-19 17:08:49
阅读次数:
168
概要
本章主要接到上次的文章讲音频播放,因为音频播放没有对应的播放视图控件,所以本例子自绘了一个简单的音乐播放界面,包括返回、暂停/播放、进度控制等。
结果展示
(暂停/播放 播放进度拖拉 返回)
流程概要
主要代码
项目工程...
分类:
其他好文 时间:
2014-12-16 15:13:31
阅读次数:
464
1.首先注册系统通知 ????//监听键盘通知
????[[NSNotificationCenter?defaultCenter]?addObserver:self?selector:@selector(keyboardWillChangeFrameNotification:)?name:UIKeyboardWillChangeFrameN...
分类:
其他好文 时间:
2014-12-14 12:02:21
阅读次数:
183
ios 的通知机制,包括通知发布,通知监听,通知移除。 iOS程序都有一个NSNotificationCenter的单例对象,用来负责发布不同对象之间的通知 任何对象都能够在NSNotificationCenter发布通知,发布自己的发生的事件;监听者(Observer)可以选择接受某个特定通知。1...
分类:
移动开发 时间:
2014-12-08 23:02:14
阅读次数:
253
NSNotificationCenter 是 Cococa消息中心,统一管理单进程内不同线程的消息通迅,其职责只有两个:1,提供“观查者们”对感兴趣消息的监听注册[[NSNotificationCenter defaultCenter] addObserver:self selector:@sele...
分类:
其他好文 时间:
2014-12-08 19:22:35
阅读次数:
125