SPSBGeneralManager.h 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. //
  2. // SPSBGeneralManager.h
  3. // 我的社保
  4. //
  5. // Created by shanp on 2021/4/19.
  6. //
  7. #import <UIKit/UIKit.h>
  8. #import "SPSBEnumerationProfile.h"
  9. @class SPSBTabBarView, SPSBNavigationController, SPSBHomeViewController, SPSBQueryHomeViewController, SPSBConsultationViewController, SPSBMineViewController;
  10. NS_ASSUME_NONNULL_BEGIN
  11. #pragma mark - Font
  12. UIFont *spsb_font(CGFloat font);
  13. UIFont *spsb_ThinFont(CGFloat font);
  14. UIFont *spsb_lightFont(CGFloat font);
  15. UIFont *spsb_mediumFont(CGFloat font);
  16. UIFont *spsb_semiboldFont(CGFloat font);
  17. UIWindow *_Nullable spsb_keyWindow(void);
  18. UIWindow *spsb_setKeyWindow(id _Nullable windowScene);
  19. typedef struct SPSBDate {
  20. NSString *spsb_year;
  21. NSString *spsb_month;
  22. NSString *spsb_day;
  23. } SPSBDate;
  24. SPSBDate spsb_getNewDate(void);
  25. NSString *spsb_getIDFA(void);
  26. NSString *spsb_getUniquenessString(void);
  27. void spsb_singleAlertShow(NSString *title, UIViewController *controller);
  28. #pragma mark - TabBar
  29. SPSBHomeViewController *spsb_homeVC(void);
  30. SPSBNavigationController *spsb_homeNavVC(void);
  31. SPSBQueryHomeViewController *spsb_queryHomeVC(void);
  32. SPSBNavigationController *spsb_queryHomeNavVC(void);
  33. SPSBConsultationViewController *spsb_consultationHomeVC(void);
  34. SPSBNavigationController *spsb_consultationHomeNavVC(void);
  35. SPSBMineViewController *spsb_mineVC(void);
  36. SPSBNavigationController *spsb_mineNavVC(void);
  37. SPSBTabBarView *spsb_tabBarView(void);
  38. NS_ASSUME_NONNULL_END