一个完整的通知包含三个属性:@interface NSNotification : NSObject @property (readonly, copy)NSString *name;// 通知的名称@property (readonly, retain) id object;// 通知发布者(是谁...
分类:
其他好文 时间:
2015-03-12 14:54:38
阅读次数:
119
iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault/单例)作者:wangtao169447发布日期:2014-07-18 19:06:24我来说两句(0)4Tag标签:页面方式iOS页面间传值的方式(NSUserDefault/Delega...
分类:
移动开发 时间:
2015-03-11 22:55:32
阅读次数:
226
一个对象状态改变,通知正在对他进行观察的对象,这些对象根据各自要求进行改变; 在cocoatouch框架中,NSNotification机制和KVO使用了观察者模式通知(notification)机制原理图 在通知机制中,对某个通知感兴趣的所有对象...
分类:
移动开发 时间:
2015-01-23 12:47:27
阅读次数:
249
- (void)statusBarOrientationChange:(NSNotification *)notification{ WClassAndFunctionName; UIInterfaceOrientation oriention = [UIApplication shar...
分类:
移动开发 时间:
2015-01-20 19:54:25
阅读次数:
305
通知中心(NSNotificationCenter)
?每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信
?任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象发布通知时)收到这个通知...
分类:
移动开发 时间:
2015-01-18 17:15:00
阅读次数:
1497
通常我们在iOS中发生什么事件时该做什么是由Delegate实现的, Apple 还为我们提供了另一种通知响应方式,那就是NSNotification.NSNotificationCenter较之于Delegate可以实现更大的跨度的通信机制,可以为两个无引用关系的两个对象进行通信。NSNotifi...
分类:
移动开发 时间:
2015-01-13 21:18:01
阅读次数:
191
一、通知中心(NSNotificationCenter) 通知中心是一个单例类,通过下句代码创建。[NSNotificationCenter defaultCenter];二、通知(NSNotification)// 一个完整的通知一般包含3个属性:- (NSString *)name; // .....
分类:
其他好文 时间:
2015-01-12 06:45:59
阅读次数:
149
//标准输出[self redirectSTD:STDOUT_FILENO];//错误输出 //[self redirectSTD:STDERR_FILENO];- (void)redirectNotificationHandle:(NSNotification *)nf{ NSData *dat....
分类:
移动开发 时间:
2015-01-04 14:48:45
阅读次数:
304
1.NSNotification和KVO的区别和用法是什么 ?什么时候该使用通知,什么时候该使用KVO,它们在实现上有什么区别?如果用delegate 和protocol来实现类似的功能可能吗?如果可能会有什么潜在的问题?如果不能为什么 ?KVO只能监测属性的变化,但是实现了自动监测,当属性值变化时...
分类:
移动开发 时间:
2014-12-30 09:59:55
阅读次数:
142
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification { ? ? // Insert code here to initialize your application ? ??NSRect mainDisplayRect = [[NSScreen mainScreen] frame]; ? ?...
分类:
系统相关 时间:
2014-12-25 20:40:49
阅读次数:
761