Skip to content

Instantly share code, notes, and snippets.

@moyashi
Created July 30, 2010 18:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save moyashi/501061 to your computer and use it in GitHub Desktop.
Save moyashi/501061 to your computer and use it in GitHub Desktop.
#import "PasteboardStackerNotifier.h"
@implementation PasteboardStackerNotifier
- (id) init {
if (self = [super init]) {
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(uiPasteboardDidChange:)
name:@"UIPasteboardChangedNotification"
object:nil];
}
return self;
}
- (void) uiPasteboardDidChange:(NSNotification *)notification {
CFNotificationCenterPostNotification(CFNotificationCenterGetDarwinNotifyCenter(),
(CFStringRef) PASTEBOARD_STACKER_GLOBAL_NOTIFICATION_NAME,
NULL,
NULL,
YES);
#ifdef DEBUG
NSLog(@"PasteboardStackerNotifier: %@ copied.", [[notification object] string]);
#endif
}
- (void) dealloc {
[super dealloc];
}
@end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment