TDSResult.h 819 B

12345678910111213141516171819202122232425262728293031323334353637
  1. //
  2. // Result.h
  3. // EngineBridge
  4. //
  5. // Created by xe on 2020/9/28.
  6. // Copyright © 2020 xe. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface TDSResult : NSObject
  11. @property (nonatomic,assign) int code;
  12. @property (nonatomic,copy) NSString* message;
  13. @property (nonatomic,copy) NSString* content;
  14. @property (nonatomic,copy) NSString* callbackId;
  15. @property (nonatomic,assign) BOOL onceTime;
  16. + (TDSResult*)code:(int)code
  17. content:(NSString*)content
  18. callbackId:(NSString*)callbackId
  19. message:(NSString*)message;
  20. + (TDSResult*)code:(int)code
  21. content:(NSString*)content
  22. callbackId:(NSString*)callbackId
  23. message:(NSString*)message
  24. onceTime:(BOOL) onceTime;
  25. - (NSString*)toJSON;
  26. @end
  27. NS_ASSUME_NONNULL_END