diff options
| author | Gabriel Handford | 2016-05-16 15:16:21 -0700 | 
|---|---|---|
| committer | Gabriel Handford | 2016-05-16 15:16:21 -0700 | 
| commit | 3ce551119129eb33d57ef8c612d1f4df93b0fa26 (patch) | |
| tree | 78c6ea1c3183994e4dda59d3bc8e22c925a283c6 /notifier_darwin.m | |
| parent | abdbf886c96d0390fd582fd7a4e9e2924c9ed740 (diff) | |
| download | go-notifier-3ce551119129eb33d57ef8c612d1f4df93b0fa26.tar.bz2 | |
Write to stdout instead of using NSLog
Diffstat (limited to 'notifier_darwin.m')
| -rw-r--r-- | notifier_darwin.m | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/notifier_darwin.m b/notifier_darwin.m index 1baf885..0933042 100644 --- a/notifier_darwin.m +++ b/notifier_darwin.m @@ -100,10 +100,8 @@ CFStringRef deliverNotification(CFStringRef titleRef, CFStringRef subtitleRef, C      });  } -- (NSString *)JSON:(NSDictionary *)dict { -  NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict options:0 error:nil]; -  if (!jsonData) return @""; -  return [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; +- (NSData *)JSONData:(NSDictionary *)dict { +  return [NSJSONSerialization dataWithJSONObject:dict options:0 error:nil];  }  - (void)userNotificationCenter:(NSUserNotificationCenter *)center didDeliverNotification:(NSUserNotification *)userNotification { @@ -136,7 +134,7 @@ CFStringRef deliverNotification(CFStringRef titleRef, CFStringRef subtitleRef, C        } else {          action = userNotification.actionButtonTitle;        } -      NSLog(@"%@", [self JSON:@{@"action": action}]); +      [[NSFileHandle fileHandleWithStandardOutput] writeData:[self JSONData:@{@"action": action}]];        break;      }      case NSUserNotificationActivationTypeContentsClicked: | 
