ProjectInfo_Path.h 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. //
  2. // ProjectInfo_Path.h
  3. // UUTUtils
  4. //
  5. // Created by zhuge on 2017/12/25.
  6. // Copyright © 2017年 zhuge. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @class ProjectInfo;
  10. // 配置信息
  11. @interface ProjectInfo_Path_Config : NSObject
  12. @property (strong) NSString *root;
  13. @property (strong) NSString *translate;
  14. @property (strong) NSString *keystore;
  15. @property (strong) NSString *icon;
  16. @property (strong) NSString *top;
  17. @property (strong) NSString *screenShot_1;
  18. @property (strong) NSString *screenShot_2;
  19. @property (strong) NSString *screenShot_3;
  20. @property (strong) NSString *screenShot_4;
  21. @property (strong) NSString *screenShot_5;
  22. @property (strong) NSString *screenShot_6;
  23. @property (strong) NSString *screenShot_7;
  24. @property (strong) NSString *screenShot_8;
  25. + (ProjectInfo_Path_Config*) createWithRoot:(NSString *)projectRoot;
  26. - (void) initWithRoot:(NSString*)projectRoot;
  27. @end
  28. @interface ProjectInfo_Path : NSObject
  29. @property (strong) NSString *root;
  30. @property (strong) NSString *configPlist;
  31. @property (strong) NSString *adJsonPath;
  32. @property (strong) ProjectInfo_Path_Config *config;
  33. @property (strong) NSString *cache;
  34. @property (strong) NSString *output;
  35. @property (strong) NSString *apkCode;
  36. @property (strong) NSString *adNamePlist;
  37. @property (strong) NSString *adNameInCSVPlist;
  38. @property (strong) NSString *adWorthJsonPath;
  39. + (ProjectInfo_Path*) create:(NSString *)package;
  40. - (void) init:(NSString*) package;
  41. @end