第一步:注册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
iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault/单例)iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通...
分类:
移动开发 时间:
2014-12-14 15:46:16
阅读次数:
200
1.效率肯定是delegate比nsnotification高。2. delegate方法比notification更加直接,最典型的特征是,delegate方法往往需要关注返回值, 也就是delegate方法的结果。比如-windowShouldClose:,需要关心返回的是yes还是no。所以d...
分类:
编程语言 时间:
2014-12-01 19:06:17
阅读次数:
125
一:通知中心:每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象...
分类:
其他好文 时间:
2014-11-29 23:00:51
阅读次数:
208
-(void)handleKeyboardDidShow:(NSNotification*)notification{NSDictionary*info=[notificationuserInfo];CGRectkeyboardFrame;[[infoobjectForKey:UIKeyboardFrameEndUserInfoKey]getValue:&keyboardFrame];CGSizekbSize=[[infoobjectForKey:UIKeyboardFrameEndUserInfoK..
分类:
其他好文 时间:
2014-11-18 12:00:27
阅读次数:
159
一、通知中心(NSNotificationCenter)每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信?任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以...
分类:
移动开发 时间:
2014-11-02 19:27:29
阅读次数:
192
刚开始接触iOS,开始对Model View Controller 模型不太熟悉,最近在使用Model给Controller传递数据时候了解了关于NSNotification的一些用法,写出来记录一下,代码片段如下:当PhotoDataBaseContext被更新时候,会广播一个通知,通知一般都是N...
分类:
Web程序 时间:
2014-10-30 11:34:07
阅读次数:
183
谨记,对于不同高度的自定义cell,需要两个模型,一个是数据模型,一个是frame模型,因为frame模型包含了数据模型,所以在初始化cell的视图中,只要拥有一个frame成员属性即可。...
分类:
移动开发 时间:
2014-10-30 00:22:57
阅读次数:
379
一、通知中心(NSNotificationCenter)
每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象
之间的消息通信
?任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象发布通知时)
二...
分类:
其他好文 时间:
2014-10-16 09:47:42
阅读次数:
219