AntLogPreference.h 795 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // AntLogPreference.h
  3. // APRemoteLogging
  4. //
  5. // Created by 卡迩 on 2018/4/8.
  6. // Copyright © 2018年 Alipay. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. /**
  10. * Preference类. 默认实现为使用NSUserDefault. 接入方可自定义一个同名类覆盖.
  11. */
  12. @interface AntLogPreference : NSObject/**.weak_definition.*/
  13. /**
  14. * 获取一个业务下的一个key对应的value
  15. * @param key key值
  16. * @param business 业务标识
  17. * @return 业务下的一个key对应的value
  18. */
  19. + (id)objectForKey:(NSString *)key business:(NSString *)business;
  20. /**
  21. * 设置一个业务下的一个key对应的value
  22. * @param obj value对象
  23. * @param key key值
  24. * @param business 业务标识
  25. */
  26. + (void)setObject:(id)obj forKey:(NSString *)key business:(NSString *)business;
  27. @end