通知传值
//流程:
1.注册通知
2.通知中心,发送一条消息通知----------其中name名字千万不要写错了,会出现在3个地方
3.实现通知中心内部的方法,并实现传值
4.第四步,消息发送完,要移除掉
代码如下:...
分类:
其他好文 时间:
2014-07-19 23:31:49
阅读次数:
315
iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过...
分类:
移动开发 时间:
2014-07-18 15:01:43
阅读次数:
286
1.发通知。(以这条通知为例,通知名字:gameOverNotification。通知参数:title)
NSNotificationCenter.defaultCenter().postNotificationName("gameOverNotification", object: title)
2.在要监听这则通知的viewDidload方法里面添加观察者,以便监听这则通知
...
分类:
其他好文 时间:
2014-07-01 14:28:52
阅读次数:
230
//当键盘出现或改变时调用-
(void)keyboardWillShow:(NSNotification *)aNotification{ //获取键盘的高度 NSDictionary
*userInfo = [aNotification userInfo]; NSValue *aValue...
分类:
其他好文 时间:
2014-06-11 12:58:59
阅读次数:
256
?每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信?任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象发布通知时...
分类:
移动开发 时间:
2014-06-09 20:03:31
阅读次数:
249
1 基本用法
添加观察(可能很多页面)
[[NSNotificationCenter
defaultCenter] addObserver:self
selector:@selector(changeIntlCode:)
name:NOTIFICATION_SUCCESS_SELECT_INTLCODE
object:nil];
发出通知(可能只有一个页面)
...
分类:
移动开发 时间:
2014-06-07 13:37:38
阅读次数:
223
每一个应用程序都有一个通知中心,NSNotificationCenter,专门负责协助不同对象之间的消息通信任何一个对象都可以向通知中心发布通知NSNotification,描述自己在做什么。其他感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象发布通知时)收到这个通知...
分类:
移动开发 时间:
2014-06-02 07:24:48
阅读次数:
241