Advertisement
rsesek

Subclass NSUserNotificationCenter

Oct 31st, 2016
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // clang test.m -framework Foundation
  2.  
  3. #import <Foundation/Foundation.h>
  4.  
  5. @interface TestNotificationCenter : NSUserNotificationCenter
  6. - (instancetype)init;
  7. @end
  8.  
  9. @implementation TestNotificationCenter
  10.  
  11. - (instancetype)init {
  12.   if ((self = [super init])) {
  13.   }
  14.   return self;
  15. }
  16.  
  17. - (BOOL)isKindOfClass:(Class)cls {
  18.   if ([cls isEqual:NSClassFromString(@"_NSConcreteUserNotificationCenter")]) {
  19.     return YES;
  20.   }
  21.   return [super isKindOfClass:cls];
  22. }
  23.  
  24. @end
  25.  
  26. int main() {
  27.   [[TestNotificationCenter alloc] init];
  28.   return 0;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement