MOBFNotificationCenter.h 1008 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. //
  2. // MOBFCore.h
  3. // MOBFoundation
  4. //
  5. // Created by fenghj on 15/8/31.
  6. // Copyright (c) 2015年 MOB. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. /**
  10. * 应用程序崩溃通知
  11. */
  12. extern NSString *const MOBFApplicationCrashNotif;
  13. /**
  14. * 核心对象
  15. */
  16. @interface MOBFNotificationCenter : NSObject
  17. /**
  18. * 添加观察者
  19. *
  20. * @param observer 观察者对象
  21. * @param selector 处理器方法
  22. * @param name 通知名称
  23. * @param object 对象信息
  24. */
  25. + (void)addObserver:(NSObject *)observer
  26. selector:(SEL)selector
  27. name:(NSString *)name
  28. object:(id)object;
  29. /**
  30. * 移除观察者
  31. *
  32. * @param observer 观察者对象
  33. */
  34. + (void)removeObserver:(NSObject *)observer;
  35. /**
  36. * 移除观察者
  37. *
  38. * @param observer 观察者对象
  39. * @param name 通知名称
  40. * @param object 对象信息
  41. */
  42. + (void)removeObserver:(NSObject *)observer
  43. name:(NSString *)name
  44. object:(id)object;
  45. @end