1234567891011121314151617181920212223242526272829303132333435363738 |
- //
- // CTMediator+ASTargerts.h
- // Asteria
- //
- // Created by 王猛 on 2023/5/17.
- //
- ///wm_tips: 本质上只是一个方便方法,它对任何的 模块不存在任何依赖,项目在确定模块的时候,再次拿出来需要使用的方法
- ///如果某个模块功能变化,只需要在它外面包一个Target-Action,就可以直接拿来用了。而且包Target-Action的过程中,不会对现有项目产生任何侵入性的影响。
- #import <CTMediator/CTMediator.h>
- #import <UIKit/UIKit.h>
- 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
|