CTMediator+ASTargerts.h 920 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // CTMediator+ASTargerts.h
  3. // Asteria
  4. //
  5. // Created by 王猛 on 2023/5/17.
  6. //
  7. ///wm_tips: 本质上只是一个方便方法,它对任何的 模块不存在任何依赖,项目在确定模块的时候,再次拿出来需要使用的方法
  8. ///如果某个模块功能变化,只需要在它外面包一个Target-Action,就可以直接拿来用了。而且包Target-Action的过程中,不会对现有项目产生任何侵入性的影响。
  9. #import <CTMediator/CTMediator.h>
  10. #import <UIKit/UIKit.h>
  11. NS_ASSUME_NONNULL_BEGIN
  12. @interface CTMediator (ASTargerts)
  13. -(UIViewController *)B_viewControllerWithContentText:(NSDictionary *)params;
  14. ///商品详情页面
  15. -(UIViewController *)Goods_GoodsDetaileC:(NSDictionary *)params;
  16. ///登录页面
  17. -(UIViewController *)Login_LoginC:(NSDictionary *)params;
  18. ///个页面
  19. -(UIViewController *)getUserCenterVc:(NSDictionary *)params;
  20. @end
  21. NS_ASSUME_NONNULL_END