UDManager.h 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. //
  2. // UDManager.h
  3. // AIIM
  4. //
  5. // Created by gan on 2025/3/28.
  6. //
  7. #ifndef UDManager_h
  8. #define UDManager_h
  9. #endif /* UDManager_h */
  10. //UDManager NSUserDefaults key string
  11. static NSString * _Nonnull gkeytoken = @"dkusertoken";
  12. static NSString * _Nonnull dkuserloginId = @"dkuserloginId";//用户登录账号
  13. static NSString * _Nonnull dkuserId = @"dkuserId";//用户ID 对应chatid
  14. static NSString * _Nonnull dkuserinfo = @"dkuserinfo";
  15. static NSString * _Nonnull dkpushtoken = @"dkpushtoken";
  16. static NSString * _Nonnull dkvoiptoken = @"dkvoiptoken";
  17. static NSString * _Nonnull dkagreed = @"dkagreed";
  18. //NSNotificationCenter key string
  19. static NSString * _Nonnull nkonLoginSucc = @"nkonLoginSucc";
  20. static NSString * _Nonnull nkonLogoutSucc = @"nkonLogoutSucc";
  21. static NSString * _Nonnull nkonNewMessageNote = @"nkonNewMessageNote";
  22. static NSString * _Nonnull nkonAddFriendNote = @"nkonAddFriendNote";
  23. static NSString * _Nonnull nkonEXGroupdNote = @"nkonEXGroupdNote";
  24. static NSString * _Nonnull nkonJoinGroupNote = @"nkonJoinGroupNote";
  25. //oss
  26. static NSString * _Nonnull nkOSSinfo = @"nkOSSinfo";
  27. @interface UDManager : NSObject
  28. + (UDManager *_Nonnull)shareInstance;
  29. -(void)setSDManager:(NSString *_Nonnull)obj key:(NSString *_Nonnull)key;
  30. -(NSString *_Nonnull)getSDManager:(NSString *_Nonnull)key;
  31. -(void)setDDManager:(NSDictionary *_Nonnull)obj key:(NSString *_Nonnull)key;
  32. -(NSDictionary *_Nonnull)getDDManager:(NSString *_Nonnull)key;
  33. -(void)removeUDManager:(NSString *_Nonnull)key;
  34. @end