// // CTMediator+ASTargerts.h // Asteria // // Created by 王猛 on 2023/5/17. // ///wm_tips: 本质上只是一个方便方法,它对任何的 模块不存在任何依赖,项目在确定模块的时候,再次拿出来需要使用的方法 ///如果某个模块功能变化,只需要在它外面包一个Target-Action,就可以直接拿来用了。而且包Target-Action的过程中,不会对现有项目产生任何侵入性的影响。 #import #import NS_ASSUME_NONNULL_BEGIN @interface CTMediator (ASTargerts) -(UIViewController *)B_viewControllerWithContentText:(NSDictionary *)params; ///登录页面 -(UIViewController *)Login_LoginC:(NSDictionary *)params; ///商品详情页面 -(UIViewController *)Goods_GoodsDetailsC:(NSDictionary *)params; /// required model 和 present -(UIViewController *)Goods_GoodsSizeC:(NSDictionary *)params; ///购物车页面 -(UIViewController*)Cart_MyCartC:(NSDictionary *)params; -(UIViewController *)Goods_WriteReview:(NSDictionary *)params; @end NS_ASSUME_NONNULL_END