Commit 1b73a0c3cbd076bd2ccda48754c23c9a079e75f4
0 parents
0.0.3
Showing
208 changed files
with
9001 additions
and
0 deletions
DSRepastModuleF.podspec
0 → 100644
| 1 | +++ a/DSRepastModuleF.podspec | |
| 1 | +Pod::Spec.new do |s| | |
| 2 | + | |
| 3 | + s.name = "DSRepastModuleF" | |
| 4 | + s.version = "0.0.3" | |
| 5 | + s.summary = "DSRepastModuleF" | |
| 6 | + s.homepage = "http://bj.gitlab.cnlive.com/DSIOSTeam" | |
| 7 | + s.authors = { "DSIOSTeam" => "694092596@qq.com" } | |
| 8 | + s.license = "MIT" | |
| 9 | + s.source = { :git => 'http://bj.gitlab.cnlive.com/DSIOSTeam/DSRepastModuleF.git', :tag => s.version.to_s } | |
| 10 | + s.ios.deployment_target = '9.0' | |
| 11 | + s.vendored_frameworks = "DSRepastModuleF/Frameworks/DSRepastModule.framework" | |
| 12 | + s.frameworks = 'Foundation', 'UIKit' | |
| 13 | + s.xcconfig = { | |
| 14 | + 'ENABLE_BITCODE' => 'NO' | |
| 15 | + } | |
| 16 | + s.pod_target_xcconfig = { | |
| 17 | + 'VALID_ARCHS' => 'arm64' | |
| 18 | + } | |
| 19 | + | |
| 20 | + s.dependency 'MGJRouter', '~> 0.10.0' | |
| 21 | + | |
| 22 | + s.dependency 'DSBaseModuleF', '>=0.0.0', '<1.0.0' | |
| 23 | + s.dependency 'DSToolsModuleF', '>=0.0.0', '<1.0.0' | |
| 24 | + s.dependency 'DSCommonModuleF', '>=0.0.0', '<1.0.0' | |
| 25 | + s.dependency 'DSAddressModuleF', '>=0.0.0', '<1.0.0' | |
| 26 | + s.dependency 'DSPayModuleF', '>=0.0.0', '<1.0.0' | |
| 27 | + s.dependency 'DSWebViewModuleF', '>=0.0.0', '<1.0.0' | |
| 28 | + s.dependency 'DSARModuleF', '>=0.0.0', '<1.0.0' | |
| 29 | + | |
| 30 | +end | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/DSRepastModule
0 → 100755
No preview for this file type
DSRepastModuleF/Frameworks/DSRepastModule.framework/DSRepastModule.bundle/Assets.car
0 → 100644
No preview for this file type
DSRepastModuleF/Frameworks/DSRepastModule.framework/DSRepastModule.bundle/Info.plist
0 → 100644
No preview for this file type
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultAlertView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultAlertView.h | |
| 1 | +// | |
| 2 | +// DSARRepastResultAlertView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/3/11. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | +#import "DSARRepastResultModel.h" | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSARRepastResultAlertView : UIView | |
| 14 | + | |
| 15 | +-(instancetype)initWithModel:(DSARRepastResultModel*)model; | |
| 16 | + | |
| 17 | +@property (nonatomic,copy) void (^clickCloseCallBack)(void);//关闭 | |
| 18 | +@property (nonatomic,copy) void (^clickSkipDarenHomeCallBack)(void);//跳转达人主页 | |
| 19 | +@property (nonatomic,copy) void (^clickSkipStoreCallBack)(void);//跳转门店 | |
| 20 | +@property (nonatomic,copy) void (^clickMyOrderListCallBack)(void);//跳转我的订单列表 | |
| 21 | +@property (nonatomic,copy) void (^clickValidateOrderCallBack)(NSString * orderId);//核销订单 | |
| 22 | + | |
| 23 | +@end | |
| 24 | + | |
| 25 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultContentView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultContentView.h | |
| 1 | +// | |
| 2 | +// DSARRepastResultContentView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/3/11. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | +#import "DSARRepastResultModel.h" | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSARRepastResultContentView : UIView | |
| 14 | + | |
| 15 | +-(instancetype)initWithFrame:(CGRect)frame model:(DSARRepastResultModel*)model; | |
| 16 | + | |
| 17 | +/** | |
| 18 | + 选中的那个 | |
| 19 | + */ | |
| 20 | +@property (nonatomic,strong,readonly) DSARRepastResultListModel * selectModel; | |
| 21 | + | |
| 22 | +@end | |
| 23 | + | |
| 24 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultMOrderTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultMOrderTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSARRepastResultMOrderTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/3/12. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <DSBaseModule/DSBaseModule.h> | |
| 9 | +#import "DSARRepastResultModel.h" | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSARRepastResultMOrderTableViewCell : DSTableViewCell | |
| 14 | + | |
| 15 | +@property (nonatomic,strong,readonly) DSARRepastResultListModel * model; | |
| 16 | +@property (nonatomic,assign,readonly) BOOL isSelect; | |
| 17 | + | |
| 18 | +-(void)setModel:(DSARRepastResultListModel * _Nonnull)model isSelect:(BOOL)isSelect; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultModel.h | |
| 1 | +// | |
| 2 | +// DSARRepastResultModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/3/11. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <Foundation/Foundation.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +#pragma mark - 店铺信息 | |
| 13 | + | |
| 14 | +@interface DSARRepastResultStoreModel : NSObject | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 店铺id | |
| 18 | + */ | |
| 19 | +@property (nonatomic,copy) NSString * id; | |
| 20 | +/** | |
| 21 | + 名称 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) NSString * title; | |
| 24 | +/** | |
| 25 | + logo | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) NSString * simg; | |
| 28 | +/** | |
| 29 | + 1 外卖 0到店 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,copy) NSString * model; | |
| 32 | +/** | |
| 33 | + 达人id daren_10522083 | |
| 34 | + */ | |
| 35 | +@property (nonatomic,copy) NSString * uid; | |
| 36 | +/** | |
| 37 | + 弹窗标题 | |
| 38 | + */ | |
| 39 | +@property (nonatomic,copy) NSString * alert_title; | |
| 40 | +/** | |
| 41 | + 弹窗副标题 | |
| 42 | + */ | |
| 43 | +@property (nonatomic,copy) NSString * alert_info; | |
| 44 | + | |
| 45 | +@end | |
| 46 | + | |
| 47 | +#pragma mark - 商品信息 | |
| 48 | + | |
| 49 | +@interface DSARRepastResultListDetailsModel : NSObject | |
| 50 | + | |
| 51 | +/** | |
| 52 | + 清单id | |
| 53 | + */ | |
| 54 | +@property (nonatomic,copy) NSString * id; | |
| 55 | +/** | |
| 56 | + 餐品id | |
| 57 | + */ | |
| 58 | +@property (nonatomic,copy) NSString * foods_id; | |
| 59 | +/** | |
| 60 | + 标题 | |
| 61 | + */ | |
| 62 | +@property (nonatomic,copy) NSString * title; | |
| 63 | +/** | |
| 64 | + 副标题 | |
| 65 | + */ | |
| 66 | +@property (nonatomic,copy) NSString * ads; | |
| 67 | +/** | |
| 68 | + 单价 | |
| 69 | + */ | |
| 70 | +@property (nonatomic,copy) NSString * price; | |
| 71 | +/** | |
| 72 | + 图片 | |
| 73 | + */ | |
| 74 | +@property (nonatomic,copy) NSString * simg; | |
| 75 | +/** | |
| 76 | + 数量 | |
| 77 | + */ | |
| 78 | +@property (nonatomic,copy) NSString * num; | |
| 79 | +/** | |
| 80 | + 订单id | |
| 81 | + */ | |
| 82 | +@property (nonatomic,copy) NSString * orderid; | |
| 83 | + | |
| 84 | +@end | |
| 85 | + | |
| 86 | +@interface DSARRepastResultListModel : NSObject | |
| 87 | + | |
| 88 | +/** | |
| 89 | + 订单id | |
| 90 | + */ | |
| 91 | +@property (nonatomic,copy) NSString * id; | |
| 92 | +/** | |
| 93 | + 支付时间 | |
| 94 | + */ | |
| 95 | +@property (nonatomic,copy) NSString * sendtime; | |
| 96 | +/** | |
| 97 | + 订单号 | |
| 98 | + */ | |
| 99 | +@property (nonatomic,copy) NSString * orderid; | |
| 100 | +/** | |
| 101 | + 开始时间 | |
| 102 | + */ | |
| 103 | +@property (nonatomic,copy) NSString * starttime; | |
| 104 | +/** | |
| 105 | + 结束时间 | |
| 106 | + */ | |
| 107 | +@property (nonatomic,copy) NSString * stoptime; | |
| 108 | +/** | |
| 109 | + 订单金额 | |
| 110 | + */ | |
| 111 | +@property (nonatomic,copy) NSString * price; | |
| 112 | +/** | |
| 113 | + 商品信息 | |
| 114 | + */ | |
| 115 | +@property (nonatomic,copy) NSArray<DSARRepastResultListDetailsModel*> * detail; | |
| 116 | + | |
| 117 | +@end | |
| 118 | + | |
| 119 | +#pragma mark - 第一级 | |
| 120 | + | |
| 121 | +@interface DSARRepastResultModel : NSObject | |
| 122 | + | |
| 123 | +/** | |
| 124 | + 商品信息 | |
| 125 | + */ | |
| 126 | +@property (nonatomic,copy) NSArray<DSARRepastResultListModel*> * list; | |
| 127 | +/** | |
| 128 | + 店铺信息 | |
| 129 | + */ | |
| 130 | +@property (nonatomic,strong) DSARRepastResultStoreModel * store; | |
| 131 | + | |
| 132 | +@end | |
| 133 | + | |
| 134 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastResultViewController.h | |
| 1 | +// | |
| 2 | +// DSARRepastResultViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/3/11. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <DSBaseModule/DSBaseModule.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSARRepastResultViewController : DSBaseViewController | |
| 13 | + | |
| 14 | +@property (nonatomic,copy) NSString * storeId; | |
| 15 | + | |
| 16 | +#pragma mark - 回调 | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 关闭结果界面回调 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,copy) void (^closeResultVCCallBack)(void); | |
| 22 | + | |
| 23 | +@end | |
| 24 | + | |
| 25 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastStoreIntroView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastStoreIntroView.h | |
| 1 | +// | |
| 2 | +// DSARRepastStoreIntroView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/22. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSInfoModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSARRepastStoreIntroView : UIView | |
| 15 | + | |
| 16 | +@property (nonatomic,strong) DSRSInfoModel * model; | |
| 17 | + | |
| 18 | +#pragma mark - 回调 | |
| 19 | + | |
| 20 | +@property (nonatomic,copy) void (^clickGogoStoreCallBack)(void);//去店铺 | |
| 21 | + | |
| 22 | +@end | |
| 23 | + | |
| 24 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastStoreNearbyCateView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastStoreNearbyCateView.h | |
| 1 | +// | |
| 2 | +// DSARRepastStoreNearbyCateView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/23. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSARRepastStoreNearbyCateView : UIView | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 点击附近美食回调 | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) void (^clickNearbyCateCallBack)(void); | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastStoreRedPacketView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastStoreRedPacketView.h | |
| 1 | +// | |
| 2 | +// DSARRepastStoreRedPacketView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/23. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSInfoModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSARRepastStoreRedPacketView : UIView | |
| 15 | + | |
| 16 | +@property (nonatomic,assign) BOOL isDisplayCoupon;//是否显示了优惠券 (NO不显示,YES开始做显示动画) | |
| 17 | +@property (nonatomic,strong) DSRSInfoModel * model; | |
| 18 | + | |
| 19 | +#pragma mark - 回调 | |
| 20 | + | |
| 21 | +@property (nonatomic,copy) void (^clickGogoStoreCallBack)(void);//去店铺 | |
| 22 | +@property (nonatomic,copy) void (^clickGetRedPacketCallBack)(DSRSInfoRedPacketModel * model);//获取红包 | |
| 23 | + | |
| 24 | +@end | |
| 25 | + | |
| 26 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastStoreViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSARRepastStoreViewController.h | |
| 1 | +// | |
| 2 | +// DSARRepastStoreViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/22. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSARRepastStoreViewController : DSBaseViewController | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 门店id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * storeId; | |
| 19 | + | |
| 20 | +#pragma mark - 回调 | |
| 21 | + | |
| 22 | +/** | |
| 23 | + 关闭结果界面回调 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,copy) void (^closeResultVCCallBack)(void); | |
| 26 | + | |
| 27 | +@end | |
| 28 | + | |
| 29 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintCollectionReusableFooterView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintCollectionReusableFooterView.h | |
| 1 | +// | |
| 2 | +// DSRComplaintCollectionReusableFooterView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/18. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRComplaintCollectionReusableFooterView : UICollectionReusableView | |
| 13 | + | |
| 14 | +@property (nonatomic,strong) DSTextView * descTextView; | |
| 15 | + | |
| 16 | +@end | |
| 17 | + | |
| 18 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintCollectionReusableHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintCollectionReusableHeaderView.h | |
| 1 | +// | |
| 2 | +// DSRComplaintCollectionReusableHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/18. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRComplaintCollectionReusableHeaderView : UICollectionReusableView | |
| 13 | + | |
| 14 | +@end | |
| 15 | + | |
| 16 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSRComplaintCollectionViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/18. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | +#import "DSRComplaintViewController.h" | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRComplaintCollectionViewCell : UICollectionViewCell | |
| 14 | + | |
| 15 | +@property (nonatomic,copy,readonly) NSString * title; | |
| 16 | +@property (nonatomic,assign,readonly) BOOL isSelect; | |
| 17 | + | |
| 18 | +-(void)setTitle:(NSString*)title isSelect:(BOOL)isSelect; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintCollectionViewFlowLayout.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintCollectionViewFlowLayout.h | |
| 1 | +// | |
| 2 | +// DSRComplaintCollectionViewFlowLayout.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/18. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRComplaintCollectionViewFlowLayout : UICollectionViewFlowLayout | |
| 13 | + | |
| 14 | +@end | |
| 15 | + | |
| 16 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRComplaintViewController.h | |
| 1 | +// | |
| 2 | +// DSRComplaintViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/16. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <DSBaseModule/DSBaseModule.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRComplaintViewController : DSBaseViewController | |
| 13 | + | |
| 14 | +/** | |
| 15 | + 订单Id | |
| 16 | + */ | |
| 17 | +@property (nonatomic,copy) NSString * orderId; | |
| 18 | + | |
| 19 | +@end | |
| 20 | + | |
| 21 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderCouponContentModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderCouponContentModel.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderCouponContentModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/20. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderCouponContentModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 统一跳转规则 | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * type; | |
| 19 | +/** | |
| 20 | + 统一跳转规则 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * to; | |
| 23 | +/** | |
| 24 | + 统一跳转规则 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * shop_type; | |
| 27 | + | |
| 28 | +@end | |
| 29 | + | |
| 30 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderGradientView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderGradientView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderGradientView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderGradientView : UIView | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderListModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderListModel.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderListModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/19. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderListModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + 店铺id | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * shop_id; | |
| 23 | +/** | |
| 24 | + 商品名称 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * title; | |
| 27 | +/** | |
| 28 | + 简介 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * ads; | |
| 31 | +/** | |
| 32 | + 餐品id | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) NSString * foods_id; | |
| 35 | +/** | |
| 36 | + 价格 | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) NSString * price; | |
| 39 | +/** | |
| 40 | + 剩余数量 | |
| 41 | + */ | |
| 42 | +@property (nonatomic,copy) NSString * num; | |
| 43 | +/** | |
| 44 | + 图片 | |
| 45 | + */ | |
| 46 | +@property (nonatomic,copy) NSString * simg; | |
| 47 | +/** | |
| 48 | + 选择数量 | |
| 49 | + */ | |
| 50 | +@property (nonatomic,copy) NSString * count; | |
| 51 | + | |
| 52 | +@end | |
| 53 | + | |
| 54 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderModel.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/19. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRConfirmOrderListModel.h" | |
| 11 | +#import "DSRConfirmOrderShopModel.h" | |
| 12 | +#import "DSRConfirmOrderSelectTimeModel.h" | |
| 13 | +#import "DSRConfirmOrderCouponContentModel.h" | |
| 14 | +#import "DSRConfirmOrderRedPacketModel.h" | |
| 15 | + | |
| 16 | +NS_ASSUME_NONNULL_BEGIN | |
| 17 | + | |
| 18 | +@interface DSRConfirmOrderModel : NSObject | |
| 19 | + | |
| 20 | +/** | |
| 21 | + 商品列表 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) NSArray<DSRConfirmOrderListModel*> * list; | |
| 24 | +/** | |
| 25 | + 餐具份数 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) NSArray<NSString*> * foods_tableware; | |
| 28 | +/** | |
| 29 | + 备注数组 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,copy) NSArray<NSString*> * foods_order_content; | |
| 32 | +/** | |
| 33 | + 不在配送范围内 (只要传入地址id 并且 地址合法后端才会判断) | |
| 34 | + */ | |
| 35 | +@property (nonatomic,copy) NSString * is_express; | |
| 36 | +/** | |
| 37 | + 总数量 | |
| 38 | + */ | |
| 39 | +@property (nonatomic,copy) NSString * count; | |
| 40 | +/** | |
| 41 | + 商品总价格 | |
| 42 | + */ | |
| 43 | +@property (nonatomic,copy) NSString * prices; | |
| 44 | +/** | |
| 45 | + 餐盒费用 | |
| 46 | + */ | |
| 47 | +@property (nonatomic,copy) NSString * tableware_price; | |
| 48 | +/** | |
| 49 | + 快递费用 | |
| 50 | + */ | |
| 51 | +@property (nonatomic,copy) NSString * express_price; | |
| 52 | +/** | |
| 53 | + 默认手机号 | |
| 54 | + */ | |
| 55 | +@property (nonatomic,copy) NSString * user_phone; | |
| 56 | +/** | |
| 57 | + 减免优惠金额 | |
| 58 | + */ | |
| 59 | +@property (nonatomic,copy) NSString * coupon; | |
| 60 | +/** | |
| 61 | + 红包优惠金额 | |
| 62 | + */ | |
| 63 | +@property (nonatomic,copy) NSString * coupon_price; | |
| 64 | +/** | |
| 65 | + 总优惠 | |
| 66 | + */ | |
| 67 | +@property (nonatomic,copy) NSString * total_coupon; | |
| 68 | +/** | |
| 69 | + 优惠说明 | |
| 70 | + */ | |
| 71 | +@property (nonatomic,strong) DSRConfirmOrderCouponContentModel * foods_coupon_content; | |
| 72 | +/** | |
| 73 | + 支付金额 | |
| 74 | + */ | |
| 75 | +@property (nonatomic,copy) NSString * price; | |
| 76 | +/** | |
| 77 | + 大于0的话显示弹框 差多少钱起送 | |
| 78 | + */ | |
| 79 | +@property (nonatomic,copy) NSString * delivery_price; | |
| 80 | +/** | |
| 81 | + 店铺数据 | |
| 82 | + */ | |
| 83 | +@property (nonatomic,strong) DSRConfirmOrderShopModel * shop; | |
| 84 | +/** | |
| 85 | + 距离 (米) | |
| 86 | + */ | |
| 87 | +@property (nonatomic,assign) long distance; | |
| 88 | +/** | |
| 89 | + 可选择时间数组 | |
| 90 | + */ | |
| 91 | +@property (nonatomic,copy) NSArray<DSRConfirmOrderSelectTimeModel*> * select_time; | |
| 92 | +/** | |
| 93 | + 默认使用的红包 | |
| 94 | + */ | |
| 95 | +@property (nonatomic,strong) DSRConfirmOrderRedPacketModel * foods_red_packet; | |
| 96 | + | |
| 97 | +@end | |
| 98 | + | |
| 99 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanBMessageView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanBMessageView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRPlanBMessageView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/3. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRConfirmOrderModel.h" | |
| 11 | + | |
| 12 | +typedef NS_ENUM(NSUInteger, DSRConfirmOrderRPlanBMessageType) { | |
| 13 | + DSRConfirmOrderRPlanBMessageTypeWalk = 0, //步行 | |
| 14 | + DSRConfirmOrderRPlanBMessageTypeDrive //驾车 | |
| 15 | +}; | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_BEGIN | |
| 18 | + | |
| 19 | +@interface DSRConfirmOrderRPlanBMessageView : UIView | |
| 20 | + | |
| 21 | +#pragma mark - 赋值 | |
| 22 | + | |
| 23 | +/** | |
| 24 | + 确认订单数据 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,strong) DSRConfirmOrderModel * confirmOrderModel; | |
| 27 | + | |
| 28 | +#pragma mark - 回调 | |
| 29 | + | |
| 30 | +/** | |
| 31 | + 格式 | |
| 32 | + */ | |
| 33 | +@property (nonatomic,assign) DSRConfirmOrderRPlanBMessageType type; | |
| 34 | +/** | |
| 35 | + 切换格式回调 | |
| 36 | + */ | |
| 37 | +@property (nonatomic,copy) void (^switchTypeCallBack)(DSRConfirmOrderRPlanBMessageType type); | |
| 38 | + | |
| 39 | +@end | |
| 40 | + | |
| 41 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanStoreAnnotationView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanStoreAnnotationView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRPlanStoreAnnotationView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/2. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <MapKit/MapKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderRPlanStoreAnnotationView : MKAnnotationView | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanStorePointAnnotation.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanStorePointAnnotation.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRPlanStorePointAnnotation.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/2. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <MapKit/MapKit.h> | |
| 10 | +#import "DSRConfirmOrderShopModel.h" | |
| 11 | + | |
| 12 | +typedef NS_ENUM(NSUInteger, DSRConfirmOrderRPlanStoreType) { | |
| 13 | + DSRConfirmOrderRPlanStoreTypeCalc = 0, //计算中 | |
| 14 | + DSRConfirmOrderRPlanStoreTypeWalk, //步行 | |
| 15 | + DSRConfirmOrderRPlanStoreTypeDrive, //驾车 | |
| 16 | +}; | |
| 17 | + | |
| 18 | +NS_ASSUME_NONNULL_BEGIN | |
| 19 | + | |
| 20 | +@interface DSRConfirmOrderRPlanStorePointAnnotation : MKPointAnnotation | |
| 21 | + | |
| 22 | +/** | |
| 23 | + 路线规划格式 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,assign) DSRConfirmOrderRPlanStoreType type; | |
| 26 | +/** | |
| 27 | + 从现在自己的位置到店铺需要的时间戳 | |
| 28 | + */ | |
| 29 | +@property (nonatomic,assign) NSTimeInterval needTimeInterval; | |
| 30 | +/** | |
| 31 | + 店铺数据 | |
| 32 | + */ | |
| 33 | +@property (nonatomic,strong) DSRConfirmOrderShopModel * shopModel; | |
| 34 | + | |
| 35 | +@end | |
| 36 | + | |
| 37 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanUserPointAnnotation.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanUserPointAnnotation.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRPlanUserPointAnnotation.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/2. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <MapKit/MapKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderRPlanUserPointAnnotation : MKPointAnnotation | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRPlanViewController.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRPlanViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/2. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRConfirmOrderModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRConfirmOrderRPlanViewController : DSBaseViewController | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 确认订单数据 | |
| 18 | + */ | |
| 19 | +@property (nonatomic,strong) DSRConfirmOrderModel * confirmOrderModel; | |
| 20 | + | |
| 21 | +@end | |
| 22 | + | |
| 23 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRedPacketModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRedPacketModel.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRedPacketModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/23. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderRedPacketModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 红包id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + 满 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * filled; | |
| 23 | +/** | |
| 24 | + 减 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * discount; | |
| 27 | +/** | |
| 28 | + | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * type; | |
| 31 | +/** | |
| 32 | + | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) NSString * pid; | |
| 35 | +/** | |
| 36 | + | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) NSString * store_id; | |
| 39 | +/** | |
| 40 | + | |
| 41 | + */ | |
| 42 | +@property (nonatomic,copy) NSString * is_all_shop; | |
| 43 | + | |
| 44 | + | |
| 45 | +@end | |
| 46 | + | |
| 47 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRemarkCollectionReusableHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRemarkCollectionReusableHeaderView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRemarkCollectionReusableHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderRemarkCollectionReusableHeaderView : UICollectionReusableView | |
| 14 | + | |
| 15 | +@property (nonatomic,copy) NSString * remark; | |
| 16 | + | |
| 17 | +#pragma mark - 回调 | |
| 18 | + | |
| 19 | +/** | |
| 20 | + 修改备注回调 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) void (^editRemarkCallBack)(NSString * remark); | |
| 23 | + | |
| 24 | +@end | |
| 25 | + | |
| 26 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRemarkCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRemarkCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRemarkCollectionViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderRemarkCollectionViewCell : UICollectionViewCell | |
| 14 | + | |
| 15 | +#pragma mark - 赋值 | |
| 16 | + | |
| 17 | +@property (nonatomic,copy) NSString * content; | |
| 18 | + | |
| 19 | +@end | |
| 20 | + | |
| 21 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRemarkCollectionViewFlowLayout.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRemarkCollectionViewFlowLayout.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRemarkCollectionViewFlowLayout.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderRemarkCollectionViewFlowLayout : UICollectionViewFlowLayout | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRemarkViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderRemarkViewController.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderRemarkViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRConfirmOrderModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRConfirmOrderRemarkViewController : DSBaseViewController | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +@property (nonatomic,strong) DSRConfirmOrderModel * confirmModel; | |
| 19 | +@property (nonatomic,copy) NSString * remark; | |
| 20 | + | |
| 21 | +#pragma mark - 回调 | |
| 22 | + | |
| 23 | +/** | |
| 24 | + 修改备注回调 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) void (^editRemarkCallBack)(NSString * remark); | |
| 27 | + | |
| 28 | +@end | |
| 29 | + | |
| 30 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderSelectEatTimeView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderSelectEatTimeView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderSelectEatTimeView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/20. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRConfirmOrderSelectTimeModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRConfirmOrderSelectEatTimeView : UIView | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 时间数据 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,copy,readonly) NSArray<DSRConfirmOrderSelectTimeModel*> * times; | |
| 22 | +/** | |
| 23 | + 选取的时间字符串 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,copy,readonly) NSString * selectEatTimeStr; | |
| 26 | +/** | |
| 27 | + 选取的时间戳 | |
| 28 | + */ | |
| 29 | +@property (nonatomic,assign,readonly) NSTimeInterval selectTime; | |
| 30 | + | |
| 31 | +-(void)setTimes:(NSArray<DSRConfirmOrderSelectTimeModel*>*)times selectEatTimeStr:(NSString*)selectEatTimeStr selectTime:(NSTimeInterval)selectTime; | |
| 32 | + | |
| 33 | +#pragma mark - 回调 | |
| 34 | + | |
| 35 | +/** | |
| 36 | + 切换选取的时间戳回调 | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) void (^switchTimeCallBack)(NSString * selectEatTimeStr, NSTimeInterval selectTime); | |
| 39 | + | |
| 40 | +@end | |
| 41 | + | |
| 42 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderSelectTNumberView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderSelectTNumberView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderSelectTNumberView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderSelectTNumberView : UIView | |
| 14 | + | |
| 15 | +#pragma mark - 赋值 | |
| 16 | + | |
| 17 | +/** | |
| 18 | + 餐具数量 | |
| 19 | + */ | |
| 20 | +@property (nonatomic,copy) NSString * selectTNumber; | |
| 21 | + | |
| 22 | +#pragma mark - 回调 | |
| 23 | + | |
| 24 | +/** | |
| 25 | + 切换餐具数量回调 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) void (^switchTNumberCallBack)(NSString * selectTNumber); | |
| 28 | + | |
| 29 | +@end | |
| 30 | + | |
| 31 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderSelectTimeModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderSelectTimeModel.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderSelectTimeModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/18. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderSelectHMTimeModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 小时、分钟时间戳 | |
| 17 | + */ | |
| 18 | +@property (nonatomic,assign) NSTimeInterval time; | |
| 19 | + | |
| 20 | +/** | |
| 21 | + 小时、分钟标题 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) NSString * date; | |
| 24 | + | |
| 25 | +@end | |
| 26 | + | |
| 27 | +@interface DSRConfirmOrderSelectTimeModel : NSObject | |
| 28 | + | |
| 29 | +/** | |
| 30 | + 天标题 | |
| 31 | + */ | |
| 32 | +@property (nonatomic,copy) NSString * title; | |
| 33 | +/** | |
| 34 | + 小时、分钟数组 | |
| 35 | + */ | |
| 36 | +@property (nonatomic,copy) NSArray<DSRConfirmOrderSelectHMTimeModel*> * list; | |
| 37 | + | |
| 38 | +@end | |
| 39 | + | |
| 40 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderSelectTimeView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderSelectTimeView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderSelectTimeView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/18. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRConfirmOrderSelectTimeModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRConfirmOrderSelectTimeView : UIView | |
| 15 | + | |
| 16 | +#pragma mark - 选取就餐时间初始化方法 (其余不用) | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 选取就餐时间初始化方法 (其余不用) | |
| 20 | + */ | |
| 21 | +-(instancetype)initSelectEatTimeWithFrame:(CGRect)frame; | |
| 22 | + | |
| 23 | +#pragma mark - 赋值 | |
| 24 | + | |
| 25 | +/** | |
| 26 | + 时间数据 | |
| 27 | + */ | |
| 28 | +@property (nonatomic,copy,readonly) NSArray<DSRConfirmOrderSelectTimeModel*> * times; | |
| 29 | +/** | |
| 30 | + 选取的时间戳 | |
| 31 | + */ | |
| 32 | +@property (nonatomic,assign,readonly) NSTimeInterval selectTime; | |
| 33 | + | |
| 34 | +-(void)setTimes:(NSArray<DSRConfirmOrderSelectTimeModel*>*)times selectTime:(NSTimeInterval)selectTime; | |
| 35 | + | |
| 36 | +#pragma mark - 回调 | |
| 37 | + | |
| 38 | +/** | |
| 39 | + 切换选取的时间戳回调 | |
| 40 | + */ | |
| 41 | +@property (nonatomic,copy) void (^switchTimeCallBack)(NSString * selectTimeStr, NSTimeInterval selectTime); | |
| 42 | +/** | |
| 43 | + 点击返回回调 (选取就餐时间时有用) | |
| 44 | + */ | |
| 45 | +@property (nonatomic,copy) void (^clickBackCallBack)(void); | |
| 46 | +/** | |
| 47 | + 点击关闭回调 (选取就餐时间时有用) | |
| 48 | + */ | |
| 49 | +@property (nonatomic,copy) void (^clickCloseCallBack)(void); | |
| 50 | + | |
| 51 | +@end | |
| 52 | + | |
| 53 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderShopModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderShopModel.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderShopModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/19. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderShopModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 店铺id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + 名称 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * title; | |
| 23 | +/** | |
| 24 | + logo | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * simg; | |
| 27 | +/** | |
| 28 | + 商家id | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * shop_id; | |
| 31 | +/** | |
| 32 | + | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) NSString * bg_img; | |
| 35 | +/** | |
| 36 | + | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) NSString * state; | |
| 39 | +/** | |
| 40 | + | |
| 41 | + */ | |
| 42 | +@property (nonatomic,copy) NSString * starttime; | |
| 43 | +/** | |
| 44 | + | |
| 45 | + */ | |
| 46 | +@property (nonatomic,copy) NSString * stoptime; | |
| 47 | +/** | |
| 48 | + 经度 | |
| 49 | + */ | |
| 50 | +@property (nonatomic,assign) double longitude; | |
| 51 | +/** | |
| 52 | + 纬度 | |
| 53 | + */ | |
| 54 | +@property (nonatomic,assign) double latitude; | |
| 55 | +/** | |
| 56 | + 电话 | |
| 57 | + */ | |
| 58 | +@property (nonatomic,copy) NSString * phone; | |
| 59 | +/** | |
| 60 | + 地址 | |
| 61 | + */ | |
| 62 | +@property (nonatomic,copy) NSString * address; | |
| 63 | +/** | |
| 64 | + | |
| 65 | + */ | |
| 66 | +@property (nonatomic,copy) NSString * grade; | |
| 67 | +/** | |
| 68 | + | |
| 69 | + */ | |
| 70 | +@property (nonatomic,copy) NSString * notice; | |
| 71 | +/** | |
| 72 | + | |
| 73 | + */ | |
| 74 | +@property (nonatomic,copy) NSString * is_take_out; | |
| 75 | +/** | |
| 76 | + | |
| 77 | + */ | |
| 78 | +@property (nonatomic,copy) NSString * is_take_self; | |
| 79 | +/** | |
| 80 | + | |
| 81 | + */ | |
| 82 | +@property (nonatomic,copy) NSString * is_order_food; | |
| 83 | +/** | |
| 84 | + | |
| 85 | + */ | |
| 86 | +@property (nonatomic,copy) NSString * is_book_table; | |
| 87 | + | |
| 88 | +@end | |
| 89 | + | |
| 90 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableFooterView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableFooterView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderTableFooterView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRConfirmOrderTableFooterView : UIView | |
| 14 | + | |
| 15 | +#pragma mark - 回调 | |
| 16 | + | |
| 17 | +/** | |
| 18 | + 点击选取餐具数量回调 | |
| 19 | + */ | |
| 20 | +@property (nonatomic,copy) void (^clickSelectTNumberCallBack)(void); | |
| 21 | +/** | |
| 22 | + 点击备注回调 | |
| 23 | + */ | |
| 24 | +@property (nonatomic,copy) void (^clickRemarkCallBack)(void); | |
| 25 | + | |
| 26 | +#pragma mark - 赋值 | |
| 27 | + | |
| 28 | +@property (nonatomic,copy,readonly) NSString * remark;//备注 | |
| 29 | +@property (nonatomic,copy,readonly) NSString * selectTNumber;//餐具数量 | |
| 30 | + | |
| 31 | +-(void)setRemark:(NSString*)remark selectTNumber:(NSString*)selectTNumber; | |
| 32 | + | |
| 33 | +@end | |
| 34 | + | |
| 35 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableHeaderView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderTableHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRConfirmOrderViewController.h" | |
| 11 | +#import "DSRConfirmOrderModel.h" | |
| 12 | +#import <DSAddressModule/DSAddressModel.h> | |
| 13 | + | |
| 14 | +NS_ASSUME_NONNULL_BEGIN | |
| 15 | + | |
| 16 | +@interface DSRConfirmOrderTableHeaderView : UIView | |
| 17 | + | |
| 18 | +#pragma mark - 回调 | |
| 19 | + | |
| 20 | +/** | |
| 21 | + 切换格式回调 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) void (^switchTypeCallBack)(DSRConfirmOrderType type); | |
| 24 | +/** | |
| 25 | + 选取到店时间戳回调 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) void (^selectGotoStoreTimeCallBack)(void); | |
| 28 | +/** | |
| 29 | + 编辑电话回调 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,copy) void (^editPhoneCallBack)(NSString * phone); | |
| 32 | +/** | |
| 33 | + 选取就餐时间回调 | |
| 34 | + */ | |
| 35 | +@property (nonatomic,copy) void (^selectEatTimeCallBack)(void); | |
| 36 | +/** | |
| 37 | + 点击地址回调 | |
| 38 | + */ | |
| 39 | +@property (nonatomic,copy) void (^clickAddressCallBack)(void); | |
| 40 | +/** | |
| 41 | + 点击路线规划回调 | |
| 42 | + */ | |
| 43 | +@property (nonatomic,copy) void (^clickRoutePlanCallBack)(void); | |
| 44 | + | |
| 45 | +#pragma mark - 赋值 | |
| 46 | + | |
| 47 | +@property (nonatomic,assign,readonly) DSRConfirmOrderType type;//取货方式 | |
| 48 | +@property (nonatomic,assign,readonly) BOOL isCanSwitchType;//是否能切换取货方式 当type == 1 || type == 3有效 | |
| 49 | + | |
| 50 | +@property (nonatomic,strong,nullable,readonly) DSAddressModel * addressModel;//我的地址 | |
| 51 | + | |
| 52 | +@property (nonatomic,strong,nullable,readonly) DSRConfirmOrderModel * confirmModel;//确认订单信息 | |
| 53 | +@property (nonatomic,copy,nullable,readonly) NSString * phone;//自取或到店就餐预留的电话 | |
| 54 | +@property (nonatomic,assign,readonly) NSTimeInterval selectGotoStoreTime;//自取时间 | |
| 55 | + | |
| 56 | +@property (nonatomic,copy,readonly) NSString * selectEatTimeStr;//就餐时间字符串 | |
| 57 | + | |
| 58 | +/** | |
| 59 | + 赋值 | |
| 60 | + | |
| 61 | + @param type 取货方式 | |
| 62 | + @param isCanSwitchType 是否能切换取货方式 当type == 1 || type == 3有效 | |
| 63 | + @param addressModel 我的地址 | |
| 64 | + @param confirmModel 确认订单信息 | |
| 65 | + @param phone 自取的电话 | |
| 66 | + @param selectGotoStoreTime 自取时间 | |
| 67 | + @param selectEatTimeStr 就餐时间字符串 | |
| 68 | + */ | |
| 69 | +-(void)setType:(DSRConfirmOrderType)type isCanSwitchType:(BOOL)isCanSwitchType addressModel:(nullable DSAddressModel*)addressModel confirmModel:(nullable DSRConfirmOrderModel*)confirmModel phone:(NSString*)phone selectGotoStoreTime:(NSTimeInterval)selectGotoStoreTime selectEatTimeStr:(nullable NSString*)selectEatTimeStr; | |
| 70 | + | |
| 71 | +@end | |
| 72 | + | |
| 73 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableSectionFooterView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableSectionFooterView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderTableSectionFooterView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRConfirmOrderViewController.h" | |
| 11 | +#import "DSRConfirmOrderModel.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRConfirmOrderTableSectionFooterView : UITableViewHeaderFooterView | |
| 16 | + | |
| 17 | +#pragma mark - 回调 | |
| 18 | + | |
| 19 | +/** | |
| 20 | + 点击优惠说明回调 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) void (^clickCouponExplainCallBack)(void); | |
| 23 | + | |
| 24 | +#pragma mark - 赋值 | |
| 25 | + | |
| 26 | +@property (nonatomic,assign,readonly) DSRConfirmOrderType type;//取货方式 | |
| 27 | +@property (nonatomic,strong,readonly) DSRConfirmOrderModel * model; | |
| 28 | + | |
| 29 | +-(void)setModel:(DSRConfirmOrderModel*)model type:(DSRConfirmOrderType)type; | |
| 30 | + | |
| 31 | +@end | |
| 32 | + | |
| 33 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableSectionHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableSectionHeaderView.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderTableSectionHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRConfirmOrderModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRConfirmOrderTableSectionHeaderView : UITableViewHeaderFooterView | |
| 15 | + | |
| 16 | +@property (nonatomic,strong) DSRConfirmOrderModel * model; | |
| 17 | + | |
| 18 | +@end | |
| 19 | + | |
| 20 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/17. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRConfirmOrderListModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRConfirmOrderTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong) DSRConfirmOrderListModel * model; | |
| 17 | + | |
| 18 | +@end | |
| 19 | + | |
| 20 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRConfirmOrderViewController.h | |
| 1 | +// | |
| 2 | +// DSRConfirmOrderViewController.h | |
| 3 | +// guoguanjuyanglao | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2017/11/30. | |
| 6 | +// Copyright © 2017年 zhaolin. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +typedef NS_ENUM(NSUInteger, DSRConfirmOrderType) {//取货方式 | |
| 12 | + DSRConfirmOrderTypeTakeOut = 1, //外卖 | |
| 13 | + DSRConfirmOrderTypeGoToStoreEat, //到店就餐 | |
| 14 | + DSRConfirmOrderTypeTakeFromStore //到店自取 | |
| 15 | +}; | |
| 16 | + | |
| 17 | +@interface DSRConfirmOrderViewController : DSBaseViewController | |
| 18 | + | |
| 19 | +/** | |
| 20 | + 店铺id | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * storeId; | |
| 23 | +/** | |
| 24 | + 购买类型 1 外卖 2 到店就餐 3 到店自取 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,assign) DSRConfirmOrderType type; | |
| 27 | +/** | |
| 28 | + 餐品id (不是购物车购买时传) | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * foodsId; | |
| 31 | +/** | |
| 32 | + 购买数量 (不是购物车购买时传) | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) NSString * num; | |
| 35 | + | |
| 36 | +#pragma mark - 回调 | |
| 37 | + | |
| 38 | +/** | |
| 39 | + 下订单回调 | |
| 40 | + */ | |
| 41 | +@property (nonatomic,copy) void (^placeOrderCallBack)(void); | |
| 42 | + | |
| 43 | +@end | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRGoodsDetailsModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRGoodsDetailsModel.h | |
| 1 | +// | |
| 2 | +// DSRGoodsDetailsModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/3/12. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <Foundation/Foundation.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRGoodsDetailsModel : NSObject | |
| 13 | + | |
| 14 | +/** | |
| 15 | + id | |
| 16 | + */ | |
| 17 | +@property (nonatomic,copy) NSString * id; | |
| 18 | +/** | |
| 19 | + 标题 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,copy) NSString * title; | |
| 22 | +/** | |
| 23 | + 副标题 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,copy) NSString * ads; | |
| 26 | +/** | |
| 27 | + 原价 | |
| 28 | + */ | |
| 29 | +@property (nonatomic,copy) NSString * prices; | |
| 30 | +/** | |
| 31 | + 销售价格 | |
| 32 | + */ | |
| 33 | +@property (nonatomic,copy) NSString * price; | |
| 34 | +/** | |
| 35 | + | |
| 36 | + */ | |
| 37 | +@property (nonatomic,copy) NSString * foods_id; | |
| 38 | +/** | |
| 39 | + 图片 | |
| 40 | + */ | |
| 41 | +@property (nonatomic,copy) NSString * simg; | |
| 42 | +/** | |
| 43 | + 数量 | |
| 44 | + */ | |
| 45 | +@property (nonatomic,assign) NSUInteger num; | |
| 46 | +/** | |
| 47 | + | |
| 48 | + */ | |
| 49 | +@property (nonatomic,copy) NSString * pid; | |
| 50 | +/** | |
| 51 | + 店铺id | |
| 52 | + */ | |
| 53 | +@property (nonatomic,copy) NSString * shop_id; | |
| 54 | +/** | |
| 55 | + 是否支持外卖 1 支持 0 不支持 | |
| 56 | + */ | |
| 57 | +@property (nonatomic,assign) BOOL is_take_out; | |
| 58 | +/** | |
| 59 | + 是否支持自取 | |
| 60 | + */ | |
| 61 | +@property (nonatomic,assign) BOOL is_take_self; | |
| 62 | +/** | |
| 63 | + 是否支持到店就餐 | |
| 64 | + */ | |
| 65 | +@property (nonatomic,assign) BOOL is_order_food; | |
| 66 | +/** | |
| 67 | + 详情h5 | |
| 68 | + */ | |
| 69 | +@property (nonatomic,copy) NSString * html_url; | |
| 70 | +/** | |
| 71 | + 该商品在购物车中的数量 | |
| 72 | + */ | |
| 73 | +@property (nonatomic,assign) NSUInteger cart_count; | |
| 74 | + | |
| 75 | +@end | |
| 76 | + | |
| 77 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRGoodsDetailsTableHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRGoodsDetailsTableHeaderView.h | |
| 1 | +// | |
| 2 | +// DSRGoodsDetailsTableHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/3/12. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | +#import "DSRGoodsDetailsModel.h" | |
| 10 | +#import "DSRGoodsDetailsViewController.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRGoodsDetailsTableHeaderView : UIView | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +@property (nonatomic,assign,readonly) DSRGoodsDetailsType type;//类型 | |
| 19 | +@property (nonatomic,strong,readonly) DSRGoodsDetailsModel * detailsModel; | |
| 20 | + | |
| 21 | +-(void)setDetailsModel:(DSRGoodsDetailsModel *)detailsModel type:(DSRGoodsDetailsType)type; | |
| 22 | + | |
| 23 | +#pragma mark - 回调 | |
| 24 | + | |
| 25 | +@property (nonatomic,copy) void (^addCallBack)(DSImageView * _Nullable addImageView);//添加回调 | |
| 26 | +@property (nonatomic,copy) void (^subtractCallBack)(void);//减回调 | |
| 27 | + | |
| 28 | +@end | |
| 29 | + | |
| 30 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRGoodsDetailsViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRGoodsDetailsViewController.h | |
| 1 | +// | |
| 2 | +// DSRGoodsDetailsViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/3/12. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <DSBaseModule/DSBaseModule.h> | |
| 9 | + | |
| 10 | +typedef NS_ENUM(NSUInteger, DSRGoodsDetailsType) { | |
| 11 | + DSRGoodsDetailsTypeTakeOut = 0, | |
| 12 | + DSRGoodsDetailsTypeGoToStoreEat, | |
| 13 | +}; | |
| 14 | + | |
| 15 | +NS_ASSUME_NONNULL_BEGIN | |
| 16 | + | |
| 17 | +@interface DSRGoodsDetailsViewController : DSBaseViewController | |
| 18 | + | |
| 19 | +/** | |
| 20 | + 商品id | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * goodsId; | |
| 23 | +/** | |
| 24 | + 店铺id | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * storeId; | |
| 27 | +/** | |
| 28 | + 类型 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,assign) DSRGoodsDetailsType type; | |
| 31 | + | |
| 32 | +@end | |
| 33 | + | |
| 34 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreAnnotationView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreAnnotationView.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreAnnotationView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/24. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <MapKit/MapKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRNearbyStoreAnnotationView : MKAnnotationView | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreListCouponModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreListCouponModel.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreListCouponModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/1. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRNearbyStoreListCouponModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 满 | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * fulfil; | |
| 19 | +/** | |
| 20 | + 减 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * minus; | |
| 23 | +/** | |
| 24 | + id | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * id; | |
| 27 | +/** | |
| 28 | + | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * store_id; | |
| 31 | + | |
| 32 | +@end | |
| 33 | + | |
| 34 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreListModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreListModel.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreListModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/1. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRNearbyStoreListCouponModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRNearbyStoreListModel : NSObject | |
| 15 | + | |
| 16 | +/** | |
| 17 | + id | |
| 18 | + */ | |
| 19 | +@property (nonatomic,copy) NSString * id; | |
| 20 | +/** | |
| 21 | + 名称 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) NSString * title; | |
| 24 | +/** | |
| 25 | + logo | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) NSString * simg; | |
| 28 | +/** | |
| 29 | + 电话 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,copy) NSString * phone; | |
| 32 | +/** | |
| 33 | + 地址 | |
| 34 | + */ | |
| 35 | +@property (nonatomic,copy) NSString * address; | |
| 36 | +/** | |
| 37 | + 距离 米 | |
| 38 | + */ | |
| 39 | +@property (nonatomic,assign) NSUInteger juli; | |
| 40 | +/** | |
| 41 | + 1推荐 0非推荐 | |
| 42 | + */ | |
| 43 | +@property (nonatomic,copy) NSString * foods_is_recommend; | |
| 44 | +/** | |
| 45 | + 经度 | |
| 46 | + */ | |
| 47 | +@property (nonatomic,assign) double longitude; | |
| 48 | +/** | |
| 49 | + 纬度 | |
| 50 | + */ | |
| 51 | +@property (nonatomic,assign) double latitude; | |
| 52 | +/** | |
| 53 | + 评价 | |
| 54 | + */ | |
| 55 | +@property (nonatomic,copy) NSString * grade; | |
| 56 | +/** | |
| 57 | + 销量 | |
| 58 | + */ | |
| 59 | +@property (nonatomic,copy) NSString * sale_count; | |
| 60 | +/** | |
| 61 | + 推荐标题 | |
| 62 | + */ | |
| 63 | +@property (nonatomic,copy) NSString * foods_top_title; | |
| 64 | +/** | |
| 65 | + 优惠券列表 | |
| 66 | + */ | |
| 67 | +@property (nonatomic,copy) NSArray<DSRNearbyStoreListCouponModel*> * coupon; | |
| 68 | + | |
| 69 | +@end | |
| 70 | + | |
| 71 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreModel.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/24. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRNearbyStoreListModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +#pragma mark - 第一级 | |
| 15 | + | |
| 16 | +@interface DSRNearbyStoreModel : NSObject | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 推荐标题 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,copy) NSString * foods_top_title; | |
| 22 | +/** | |
| 23 | + 数据列表 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,copy) NSArray<DSRNearbyStoreListModel*> * list; | |
| 26 | + | |
| 27 | +@end | |
| 28 | + | |
| 29 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreParentViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreParentViewController.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreParentViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/24. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import <CoreLocation/CoreLocation.h> | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRNearbyStoreParentViewController : DSTabBarViewController | |
| 15 | + | |
| 16 | +#pragma mark - 目标定位 | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 附近美食目标定位 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,strong) CLLocation * location; | |
| 22 | + | |
| 23 | +@end | |
| 24 | + | |
| 25 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStorePointAnnotation.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStorePointAnnotation.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStorePointAnnotation.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/24. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <MapKit/MapKit.h> | |
| 10 | +#import "DSRNearbyStoreModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRNearbyStorePointAnnotation : MKPointAnnotation | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 店铺数据 | |
| 18 | + */ | |
| 19 | +@property (nonatomic,strong) DSRNearbyStoreListModel * storeModel; | |
| 20 | +/** | |
| 21 | + 第几个 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,assign) NSUInteger index; | |
| 24 | +/** | |
| 25 | + 是否显示店铺优惠券 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,assign) BOOL isDisplayStoreCoupon; | |
| 28 | + | |
| 29 | +@end | |
| 30 | + | |
| 31 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreSearchView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreSearchView.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreSearchView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/25. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRNearbyStoreViewController.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRNearbyStoreSearchView : UIView | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +@property (nonatomic,assign) DSRNearbyStoreStyle style; | |
| 19 | + | |
| 20 | +#pragma mark - 回调 | |
| 21 | + | |
| 22 | +/** | |
| 23 | + 点击搜索回调 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,copy) void (^clickSearchCallBack)(void); | |
| 26 | + | |
| 27 | +@end | |
| 28 | + | |
| 29 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreSelectDistanceView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreSelectDistanceView.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreSelectDistanceView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/25. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRNearbyStoreViewController.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRNearbyStoreSelectDistanceView : UIView | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 距离 单位米 最小1000 | |
| 18 | + */ | |
| 19 | +@property (nonatomic,assign) NSUInteger distance; | |
| 20 | + | |
| 21 | +#pragma mark - 赋值 | |
| 22 | + | |
| 23 | +@property (nonatomic,assign) DSRNearbyStoreStyle style; | |
| 24 | + | |
| 25 | +#pragma mark - 回调 | |
| 26 | + | |
| 27 | +/** | |
| 28 | + 滑动中回调 单位米 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) void (^sliderValueChangedCallBack)(NSUInteger distance); | |
| 31 | +/** | |
| 32 | + 滑动结束回调 单位米 | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) void (^sliderEndDraggingCallBack)(NSUInteger distance); | |
| 35 | +/** | |
| 36 | + 点击更多美食回调 | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) void (^clickMoreCateCallBack)(void); | |
| 39 | + | |
| 40 | +@end | |
| 41 | + | |
| 42 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreTableHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreTableHeaderView.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreTableHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/25. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import <MapKit/MapKit.h> | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRNearbyStoreTableHeaderView : UIView | |
| 15 | + | |
| 16 | +//父控制器 | |
| 17 | +@property (nonatomic,weak) UIViewController * supperVC; | |
| 18 | +//地图 | |
| 19 | +@property (nonatomic,weak) MKMapView * mapView; | |
| 20 | + | |
| 21 | +@end | |
| 22 | + | |
| 23 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreTableView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreTableView.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreTableView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/25. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRNearbyStoreTableView : DSTableView | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/25. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRNearbyStoreModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRNearbyStoreTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +@property (nonatomic,strong,readonly) DSRNearbyStoreListModel * model; | |
| 19 | +@property (nonatomic,assign,readonly) BOOL isLastRow; | |
| 20 | +@property (nonatomic,assign,readonly) BOOL isDisplayRecommendImage;//是否需要显示推荐图片 | |
| 21 | + | |
| 22 | +-(void)setModel:(DSRNearbyStoreListModel*)model isLastRow:(BOOL)isLastRow isDisplayRecommendImage:(BOOL)isDisplayRecommendImage; | |
| 23 | + | |
| 24 | +#pragma mark - 回调 | |
| 25 | + | |
| 26 | +/** | |
| 27 | + 点击推荐回调 | |
| 28 | + */ | |
| 29 | +@property (nonatomic,copy) void (^clickRecommendCallBack)(DSRNearbyStoreListModel * model); | |
| 30 | + | |
| 31 | +@end | |
| 32 | + | |
| 33 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRNearbyStoreViewController.h | |
| 1 | +// | |
| 2 | +// DSRNearbyStoreViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/24. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +typedef NS_ENUM(NSUInteger, DSRNearbyStoreStyle) { | |
| 12 | + DSRNearbyStoreStyleDefault = 0, //默认样式 | |
| 13 | + DSRNearbyStoreStyleDisplayHappinessTop, //电商中国顶部样式 | |
| 14 | + DSRNearbyStoreStyleDisplayOptimizationHP, //优选库上的样式 | |
| 15 | +}; | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_BEGIN | |
| 18 | + | |
| 19 | +@interface DSRNearbyStoreViewController : DSBaseViewController | |
| 20 | + | |
| 21 | +#pragma mark - init | |
| 22 | + | |
| 23 | +/** | |
| 24 | + 显示样式 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,assign,readonly) DSRNearbyStoreStyle style; | |
| 27 | + | |
| 28 | +/** | |
| 29 | + 初始化方法 | |
| 30 | + | |
| 31 | + @param style 显示样式 | |
| 32 | + @return DSRNearbyStoreViewController | |
| 33 | + */ | |
| 34 | +-(instancetype)initWithStyle:(DSRNearbyStoreStyle)style; | |
| 35 | + | |
| 36 | +#pragma mark - 目标定位 | |
| 37 | + | |
| 38 | +/** | |
| 39 | + 定位 | |
| 40 | + */ | |
| 41 | +@property (nonatomic,strong) CLLocation * location; | |
| 42 | + | |
| 43 | +#pragma mark - 是否在屏幕中显示 | |
| 44 | + | |
| 45 | +/** | |
| 46 | + 是否显示 style == DSRNearbyStoreStyleDisplayHappinessTop 有效 | |
| 47 | + */ | |
| 48 | +@property (nonatomic,assign) BOOL isDisplay; | |
| 49 | + | |
| 50 | +@end | |
| 51 | + | |
| 52 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsDatasModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsDatasModel.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsDatasModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/30. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSROrderDetailsFifSLayout.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSROrderDetailsDatasModel : NSObject | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 标题 | |
| 18 | + */ | |
| 19 | +@property (nonatomic,copy) NSString * title; | |
| 20 | +/** | |
| 21 | + 内容 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) NSString * content; | |
| 24 | + | |
| 25 | + | |
| 26 | +#pragma mark - 自己加的 | |
| 27 | + | |
| 28 | +/** | |
| 29 | + 样式五部分布局 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,strong) DSROrderDetailsFifSLayout * fifSLayout; | |
| 32 | + | |
| 33 | +-(void)calcLayout; | |
| 34 | + | |
| 35 | +@end | |
| 36 | + | |
| 37 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFifSLayout.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFifSLayout.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsFifSLayout.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/30. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import <UIKit/UIKit.h> | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSROrderDetailsFifSLayout : NSObject | |
| 15 | + | |
| 16 | +@property (nonatomic,assign) CGFloat titleHeight; | |
| 17 | +@property (nonatomic,assign) CGFloat cellHeight; | |
| 18 | + | |
| 19 | +@end | |
| 20 | + | |
| 21 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFifSTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFifSTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsFifSTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/30. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSROrderDetailsDatasModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSROrderDetailsFifSTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong,readonly) DSROrderDetailsDatasModel * model; | |
| 17 | +@property (nonatomic,assign,readonly) BOOL isLastRow; | |
| 18 | + | |
| 19 | +-(void)setModel:(DSROrderDetailsDatasModel*)model isLastRow:(BOOL)isLastRow; | |
| 20 | + | |
| 21 | +@end | |
| 22 | + | |
| 23 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFirSLayout.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFirSLayout.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsFirSLayout.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/30. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import <UIKit/UIKit.h> | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSROrderDetailsFirSLayout : NSObject | |
| 15 | + | |
| 16 | +@property (nonatomic,copy) NSString * title; | |
| 17 | +@property (nonatomic,assign) CGFloat titleHeight; | |
| 18 | +@property (nonatomic,assign) CGFloat cellHeight; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFirSTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFirSTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsFirSTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/30. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSROrderDetailsModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSROrderDetailsFirSTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +@property (nonatomic,strong) DSROrderDetailsModel * model; | |
| 19 | + | |
| 20 | +#pragma mark - 回调 | |
| 21 | + | |
| 22 | +@property (nonatomic,copy) void (^clickCancelCallBack)(DSROrderDetailsModel * model); | |
| 23 | +@property (nonatomic,copy) void (^clickPayCallBack)(DSROrderDetailsModel * model); | |
| 24 | +@property (nonatomic,copy) void (^clickComplaintCallBack)(DSROrderDetailsModel * model); | |
| 25 | +@property (nonatomic,copy) void (^clickCancelComplaintCallBack)(DSROrderDetailsModel * model); | |
| 26 | +@property (nonatomic,copy) void (^clickConfirmDeliveryCallBack)(DSROrderDetailsModel * model); | |
| 27 | + | |
| 28 | +@end | |
| 29 | + | |
| 30 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFouSTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsFouSTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsFouSTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/30. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSROrderDetailsGoodsModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSROrderDetailsFouSTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong,readonly) DSROrderDetailsGoodsModel * model; | |
| 17 | +@property (nonatomic,assign,readonly) BOOL isFirstRow; | |
| 18 | +@property (nonatomic,assign,readonly) BOOL isLastRow; | |
| 19 | +@property (nonatomic,assign,readonly) BOOL isOnlyOneRow; | |
| 20 | + | |
| 21 | +-(void)setModel:(DSROrderDetailsGoodsModel*)model isFirstRow:(BOOL)isFirstRow isLastRow:(BOOL)isLastRow isOnlyOneRow:(BOOL)isOnlyOneRow; | |
| 22 | + | |
| 23 | +@end | |
| 24 | + | |
| 25 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsGoodsModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsGoodsModel.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsGoodsModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/29. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSROrderDetailsGoodsModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 商品id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + 标题 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * title; | |
| 23 | +/** | |
| 24 | + 图片 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * simg; | |
| 27 | +/** | |
| 28 | + 价格 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * price; | |
| 31 | +/** | |
| 32 | + 划去的价格 | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) NSString * prices; | |
| 35 | +/** | |
| 36 | + 店铺id | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) NSString * shop_id; | |
| 39 | +/** | |
| 40 | + 描述 | |
| 41 | + */ | |
| 42 | +@property (nonatomic,copy) NSString * ads; | |
| 43 | +/** | |
| 44 | + 数量 | |
| 45 | + */ | |
| 46 | +@property (nonatomic,copy) NSString * num; | |
| 47 | + | |
| 48 | +@end | |
| 49 | + | |
| 50 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsModel.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsModel.h | |
| 3 | +// guoguanjuyanglao | |
| 4 | +// | |
| 5 | +// Created by 张魁 on 2017/5/31. | |
| 6 | +// Copyright © 2017年 zhaolin. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSROrderDetailsShopModel.h" | |
| 11 | +#import "DSROrderDetailsGoodsModel.h" | |
| 12 | +#import "DSROrderDetailsFirSLayout.h" | |
| 13 | + | |
| 14 | +@interface DSROrderDetailsModel : NSObject | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 订单id | |
| 18 | + */ | |
| 19 | +@property (nonatomic,copy) NSString * id; | |
| 20 | +/** | |
| 21 | + 订单号 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) NSString * orderid; | |
| 24 | +/** | |
| 25 | + 是否允许退款 2 允许 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) NSString * is_refund; | |
| 28 | +/** | |
| 29 | + 用户id | |
| 30 | + */ | |
| 31 | +@property (nonatomic,copy) NSString * uid; | |
| 32 | +/** | |
| 33 | + 支付价格 | |
| 34 | + */ | |
| 35 | +@property (nonatomic,copy) NSString * price; | |
| 36 | +/** | |
| 37 | + 下单时间戳 | |
| 38 | + */ | |
| 39 | +@property (nonatomic,copy) NSString * addtime; | |
| 40 | +/** | |
| 41 | + 评价 | |
| 42 | + */ | |
| 43 | +@property (nonatomic,copy) NSString * comment; | |
| 44 | +/** | |
| 45 | + 订单类型 1 外卖配送 2 到店就餐 3 到店自取 | |
| 46 | + */ | |
| 47 | +@property (nonatomic,assign) NSUInteger delivery; | |
| 48 | +/** | |
| 49 | + 店铺id | |
| 50 | + */ | |
| 51 | +@property (nonatomic,copy) NSString * shopid; | |
| 52 | +/** | |
| 53 | + 状态 delivery 为 1 时 (1待付款 2已取消 3待接单 4同时判断 user_id 为 0 为备餐中 不为0为待配送 5配送中/待取餐 7已退款 9待确认 11订单完成) | |
| 54 | + delivery 为 2 时 (1待付款 2已取消 3待接单 7已退款 10 待消费 11订单完成) | |
| 55 | + delivery 为 3 时 (1待付款 2已取消 3待接单 4备餐中 5 待取餐 7已退款 9待确认 11订单完成) | |
| 56 | + */ | |
| 57 | +@property (nonatomic,assign) NSUInteger state; | |
| 58 | +/** | |
| 59 | + 如果 delivery为 1时 显示的是用户的地址信息 其他 为店铺的地址信息 | |
| 60 | + */ | |
| 61 | +@property (nonatomic,copy) NSString * address_name; | |
| 62 | +/** | |
| 63 | + 如果 delivery为 1时 显示的是用户的地址信息 其他 为店铺的地址信息 | |
| 64 | + */ | |
| 65 | +@property (nonatomic,copy) NSString * address_phone; | |
| 66 | +/** | |
| 67 | + 如果 delivery为 1时 显示的是用户的地址信息 其他 为店铺的地址信息 | |
| 68 | + */ | |
| 69 | +@property (nonatomic,copy) NSString * address_address; | |
| 70 | +/** | |
| 71 | + 如果 delivery为 1时 显示的是用户的地址信息 其他 为店铺的地址信息 | |
| 72 | + */ | |
| 73 | +@property (nonatomic,copy) NSString * address_longitude; | |
| 74 | +/** | |
| 75 | + 如果 delivery为 1时 显示的是用户的地址信息 其他 为店铺的地址信息 | |
| 76 | + */ | |
| 77 | +@property (nonatomic,copy) NSString * address_latitude; | |
| 78 | +/** | |
| 79 | + 备注 | |
| 80 | + */ | |
| 81 | +@property (nonatomic,copy) NSString * content; | |
| 82 | +/** | |
| 83 | + 支付方式 支付方式 1支付宝 2微信 3银联 4网家家 0 未支付 | |
| 84 | + */ | |
| 85 | +@property (nonatomic,assign) NSUInteger payment; | |
| 86 | +/** | |
| 87 | + 是否退款中 2为退款中 | |
| 88 | + */ | |
| 89 | +@property (nonatomic,copy) NSString * is_tui; | |
| 90 | +/** | |
| 91 | + 用餐码 | |
| 92 | + */ | |
| 93 | +@property (nonatomic,copy) NSString * consume_code; | |
| 94 | +/** | |
| 95 | + 是否可以催单 | |
| 96 | + */ | |
| 97 | +@property (nonatomic,copy) NSString * is_urge; | |
| 98 | +/** | |
| 99 | + 支付时间 | |
| 100 | + */ | |
| 101 | +@property (nonatomic,copy) NSString * buytime; | |
| 102 | +/** | |
| 103 | + 配送/自取时间 | |
| 104 | + */ | |
| 105 | +@property (nonatomic,copy) NSString * sendtime; | |
| 106 | +/** | |
| 107 | + 预计送达时间 | |
| 108 | + */ | |
| 109 | +@property (nonatomic,copy) NSString * estimate_time; | |
| 110 | +/** | |
| 111 | + 填写的电话 | |
| 112 | + */ | |
| 113 | +@property (nonatomic,copy) NSString * select_phone; | |
| 114 | +/** | |
| 115 | + 选择的时间 到店就餐时为0为现已到店 | |
| 116 | + */ | |
| 117 | +@property (nonatomic,copy) NSString * select_time; | |
| 118 | +/** | |
| 119 | + 退款时间 | |
| 120 | + */ | |
| 121 | +@property (nonatomic,copy) NSString * refund_time; | |
| 122 | +/** | |
| 123 | + 取消时间 | |
| 124 | + */ | |
| 125 | +@property (nonatomic,copy) NSString * cancel_time; | |
| 126 | +/** | |
| 127 | + 退款原因 或 取消原因 | |
| 128 | + */ | |
| 129 | +@property (nonatomic,copy) NSString * cancel_content; | |
| 130 | +/** | |
| 131 | + 就餐时间 等于完成时间 | |
| 132 | + */ | |
| 133 | +@property (nonatomic,copy) NSString * repast_time; | |
| 134 | +/** | |
| 135 | + 完成时间 | |
| 136 | + */ | |
| 137 | +@property (nonatomic,copy) NSString * finishtime; | |
| 138 | +/** | |
| 139 | + 接单时间 | |
| 140 | + */ | |
| 141 | +@property (nonatomic,copy) NSString * receipt_time; | |
| 142 | +/** | |
| 143 | + 配送费用 | |
| 144 | + */ | |
| 145 | +@property (nonatomic,copy) NSString * express_price; | |
| 146 | +/** | |
| 147 | + 餐盒费用 | |
| 148 | + */ | |
| 149 | +@property (nonatomic,copy) NSString * tableware_price; | |
| 150 | +/** | |
| 151 | + 满减优惠金额 | |
| 152 | + */ | |
| 153 | +@property (nonatomic,copy) NSString * lessen_price; | |
| 154 | +/** | |
| 155 | + 优惠红包优惠金额 | |
| 156 | + */ | |
| 157 | +@property (nonatomic,copy) NSString * coupon_price; | |
| 158 | +/** | |
| 159 | + 餐具内容 | |
| 160 | + */ | |
| 161 | +@property (nonatomic,copy) NSString * tableware; | |
| 162 | +/** | |
| 163 | + 配送人id | |
| 164 | + */ | |
| 165 | +@property (nonatomic,copy) NSString * user_id; | |
| 166 | +/** | |
| 167 | + 二维码地址 有就显示 | |
| 168 | + */ | |
| 169 | +@property (nonatomic,copy) NSString * ewm_img_url; | |
| 170 | +/** | |
| 171 | + 商家或者配送员确认时间 | |
| 172 | + */ | |
| 173 | +@property (nonatomic,copy) NSString * confirm_time; | |
| 174 | +/** | |
| 175 | + 是否投诉 1已经投诉 0未投诉 | |
| 176 | + */ | |
| 177 | +@property (nonatomic,assign) BOOL is_complain; | |
| 178 | +/** | |
| 179 | + 店铺信息 | |
| 180 | + */ | |
| 181 | +@property (nonatomic,strong) DSROrderDetailsShopModel * shop; | |
| 182 | +/** | |
| 183 | + 商品列表 | |
| 184 | + */ | |
| 185 | +@property (nonatomic,copy) NSArray<DSROrderDetailsGoodsModel*> * goods; | |
| 186 | + | |
| 187 | +#pragma mark - 自己加的 | |
| 188 | + | |
| 189 | +/** | |
| 190 | + 样式一部分布局 | |
| 191 | + */ | |
| 192 | +@property (nonatomic,strong) DSROrderDetailsFirSLayout * firSLayout; | |
| 193 | + | |
| 194 | +-(void)calcLayout; | |
| 195 | + | |
| 196 | +@end | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsSecSTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsSecSTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsSecSTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/30. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSROrderDetailsModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSROrderDetailsSecSTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong) DSROrderDetailsModel * model; | |
| 17 | + | |
| 18 | +@end | |
| 19 | + | |
| 20 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsSectionHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsSectionHeaderView.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsSectionHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/30. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSROrderDetailsSectionHeaderView : UITableViewHeaderFooterView | |
| 14 | + | |
| 15 | +#pragma mark - 赋值 | |
| 16 | + | |
| 17 | +@property (nonatomic,assign) NSUInteger section; | |
| 18 | + | |
| 19 | +@property (nonatomic,copy,readonly) NSString * title; | |
| 20 | +@property (nonatomic,assign,readonly) BOOL isDisplayUnfold; | |
| 21 | +@property (nonatomic,assign,readonly) BOOL isHideLine; | |
| 22 | + | |
| 23 | +-(void)setTitle:(NSString*)title isDisplayUnfold:(BOOL)isDisplayUnfold isHideLine:(BOOL)isHideLine; | |
| 24 | + | |
| 25 | +#pragma mark - 回调 | |
| 26 | + | |
| 27 | +/** | |
| 28 | + 点击折叠按钮回调 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) void (^clickUnfoldCallBack)(void); | |
| 31 | +/** | |
| 32 | + 点击标题回调 | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) void (^clickTitleCallBack)(NSUInteger section); | |
| 35 | + | |
| 36 | +@end | |
| 37 | + | |
| 38 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsShopModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsShopModel.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsShopModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/29. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSROrderDetailsShopModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 店铺id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * title; | |
| 23 | +/** | |
| 24 | + logo | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * simg; | |
| 27 | +/** | |
| 28 | + 商家id | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * shop_id; | |
| 31 | +/** | |
| 32 | + | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) NSString * bg_img; | |
| 35 | +/** | |
| 36 | + | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) NSString * state; | |
| 39 | +/** | |
| 40 | + | |
| 41 | + */ | |
| 42 | +@property (nonatomic,copy) NSString * pv; | |
| 43 | +/** | |
| 44 | + | |
| 45 | + */ | |
| 46 | +@property (nonatomic,copy) NSString * price; | |
| 47 | +/** | |
| 48 | + | |
| 49 | + */ | |
| 50 | +@property (nonatomic,copy) NSString * starttime; | |
| 51 | +/** | |
| 52 | + | |
| 53 | + */ | |
| 54 | +@property (nonatomic,copy) NSString * stoptime; | |
| 55 | +/** | |
| 56 | + | |
| 57 | + */ | |
| 58 | +@property (nonatomic,assign) double longitude; | |
| 59 | +/** | |
| 60 | + | |
| 61 | + */ | |
| 62 | +@property (nonatomic,assign) double latitude; | |
| 63 | +/** | |
| 64 | + 电话 | |
| 65 | + */ | |
| 66 | +@property (nonatomic,copy) NSString * phone; | |
| 67 | +/** | |
| 68 | + | |
| 69 | + */ | |
| 70 | +@property (nonatomic,copy) NSString * address; | |
| 71 | +/** | |
| 72 | + | |
| 73 | + */ | |
| 74 | +@property (nonatomic,copy) NSString * grade; | |
| 75 | +/** | |
| 76 | + | |
| 77 | + */ | |
| 78 | +@property (nonatomic,copy) NSString * notice; | |
| 79 | +/** | |
| 80 | + | |
| 81 | + */ | |
| 82 | +@property (nonatomic,copy) NSString * is_take_out; | |
| 83 | +/** | |
| 84 | + | |
| 85 | + */ | |
| 86 | +@property (nonatomic,copy) NSString * is_take_self; | |
| 87 | +/** | |
| 88 | + | |
| 89 | + */ | |
| 90 | +@property (nonatomic,copy) NSString * is_order_food; | |
| 91 | +/** | |
| 92 | + | |
| 93 | + */ | |
| 94 | +@property (nonatomic,copy) NSString * is_book_table; | |
| 95 | +/** | |
| 96 | + | |
| 97 | + */ | |
| 98 | +@property (nonatomic,copy) NSString * seller_id; | |
| 99 | +/** | |
| 100 | + | |
| 101 | + */ | |
| 102 | +@property (nonatomic,copy) NSString * daren_id; | |
| 103 | + | |
| 104 | +@end | |
| 105 | + | |
| 106 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsThiSTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsThiSTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsThiSTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/30. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSROrderDetailsModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSROrderDetailsThiSTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong) DSROrderDetailsModel * model; | |
| 17 | + | |
| 18 | +@end | |
| 19 | + | |
| 20 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsTopView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsTopView.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsTopView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/29. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSROrderDetailsTopView : UIView | |
| 14 | + | |
| 15 | +#pragma mark - 回调 | |
| 16 | + | |
| 17 | +@property (nonatomic,copy) void (^clickBackCallBack)(void); | |
| 18 | + | |
| 19 | +#pragma mark - 赋值 | |
| 20 | + | |
| 21 | +@property (nonatomic,copy) NSString * title; | |
| 22 | + | |
| 23 | +@end | |
| 24 | + | |
| 25 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderDetailsViewController.h | |
| 1 | +// | |
| 2 | +// DSROrderDetailsViewController.h | |
| 3 | +// guoguanjuyanglao | |
| 4 | +// | |
| 5 | +// Created by 张魁 on 2017/5/18. | |
| 6 | +// Copyright © 2017年 zhaolin. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +@interface DSROrderDetailsViewController : DSBaseViewController | |
| 12 | + | |
| 13 | +@property (nonatomic,copy) NSString * orderid; | |
| 14 | + | |
| 15 | +@end | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListCollectionReusableFooterView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListCollectionReusableFooterView.h | |
| 1 | +// | |
| 2 | +// DSROrderListCollectionReusableFooterView.h | |
| 3 | +// guoguanjuyanglao | |
| 4 | +// | |
| 5 | +// Created by 兆林 on 2017/5/19. | |
| 6 | +// Copyright © 2017年 zhaolin. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSROrderListListModel.h" | |
| 11 | + | |
| 12 | +@interface DSROrderListCollectionReusableFooterView : UICollectionReusableView | |
| 13 | + | |
| 14 | +#pragma mark - 赋值 | |
| 15 | + | |
| 16 | +@property (nonatomic,strong,readonly) DSROrderListListModel * model; | |
| 17 | +@property (nonatomic,assign,readonly) BOOL isLast; | |
| 18 | + | |
| 19 | +-(void)setModel:(DSROrderListListModel *)model isLast:(BOOL)isLast; | |
| 20 | + | |
| 21 | +#pragma mark - 回调 | |
| 22 | + | |
| 23 | +@property (nonatomic,copy) void (^clickBgCallBack)(DSROrderListListModel * model); | |
| 24 | +@property (nonatomic,copy) void (^clickPayCallBack)(DSROrderListListModel * model); | |
| 25 | +@property (nonatomic,copy) void (^clickDeleteCallBack)(DSROrderListListModel * model); | |
| 26 | +@property (nonatomic,copy) void (^clickCompleteDeliveryCallBack)(DSROrderListListModel * model); | |
| 27 | +@property (nonatomic,copy) void (^clickConfirmTakeCallBack)(DSROrderListListModel * model); | |
| 28 | + | |
| 29 | +@end | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListCollectionReusableHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListCollectionReusableHeaderView.h | |
| 1 | +// | |
| 2 | +// DSROrderListCollectionReusableHeaderView.h | |
| 3 | +// guoguanjuyanglao | |
| 4 | +// | |
| 5 | +// Created by 兆林 on 2017/5/19. | |
| 6 | +// Copyright © 2017年 zhaolin. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSROrderListListModel.h" | |
| 11 | + | |
| 12 | +@interface DSROrderListCollectionReusableHeaderView : UICollectionReusableView | |
| 13 | + | |
| 14 | +#pragma mark - 赋值 | |
| 15 | + | |
| 16 | +@property (nonatomic,strong,readonly) DSROrderListListModel * model; | |
| 17 | +@property (nonatomic,strong,readonly) NSIndexPath * indexPath; | |
| 18 | + | |
| 19 | +-(void)setModel:(DSROrderListListModel *)model indexPath:(NSIndexPath *)indexPath; | |
| 20 | + | |
| 21 | +#pragma mark - 回调 | |
| 22 | + | |
| 23 | +@property (nonatomic,copy) void (^clickBgCallBack)(DSROrderListListModel * model); | |
| 24 | + | |
| 25 | +@end | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSROrderListCollectionViewCell.h | |
| 3 | +// guoguanjuyanglao | |
| 4 | +// | |
| 5 | +// Created by 兆林 on 2017/5/19. | |
| 6 | +// Copyright © 2017年 zhaolin. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSROrderListListGoodsModel.h" | |
| 11 | + | |
| 12 | +@interface DSROrderListCollectionViewCell : UICollectionViewCell | |
| 13 | + | |
| 14 | +@property (nonatomic,strong) DSROrderListListGoodsModel * model; | |
| 15 | + | |
| 16 | +@end | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListListGoodsModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListListGoodsModel.h | |
| 1 | +// | |
| 2 | +// DSROrderListListGoodsModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/29. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSROrderListListGoodsModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 商品id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + 标题 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * title; | |
| 23 | +/** | |
| 24 | + 图片 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * simg; | |
| 27 | +/** | |
| 28 | + 价格 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * price; | |
| 31 | +/** | |
| 32 | + 划去的价格 | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) NSString * prices; | |
| 35 | +/** | |
| 36 | + 店铺id | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) NSString * shop_id; | |
| 39 | +/** | |
| 40 | + 描述 | |
| 41 | + */ | |
| 42 | +@property (nonatomic,copy) NSString * ads; | |
| 43 | +/** | |
| 44 | + 数量 | |
| 45 | + */ | |
| 46 | +@property (nonatomic,copy) NSString * num; | |
| 47 | + | |
| 48 | +@end | |
| 49 | + | |
| 50 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListListModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListListModel.h | |
| 1 | +// | |
| 2 | +// DSROrderListListModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/29. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSROrderListListShopModel.h" | |
| 11 | +#import "DSROrderListListGoodsModel.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSROrderListListModel : NSObject | |
| 16 | + | |
| 17 | +/** | |
| 18 | + 订单id | |
| 19 | + */ | |
| 20 | +@property (nonatomic,copy) NSString * id; | |
| 21 | +/** | |
| 22 | + 订单号 | |
| 23 | + */ | |
| 24 | +@property (nonatomic,copy) NSString * orderid; | |
| 25 | +/** | |
| 26 | + 订单类型 1 外卖配送 2 到店就餐 3 到店自取 | |
| 27 | + */ | |
| 28 | +@property (nonatomic,assign) NSUInteger delivery; | |
| 29 | +/** | |
| 30 | + 支付价格 | |
| 31 | + */ | |
| 32 | +@property (nonatomic,copy) NSString * price; | |
| 33 | +/** | |
| 34 | + 下单时间戳 | |
| 35 | + */ | |
| 36 | +@property (nonatomic,copy) NSString * addtime; | |
| 37 | +/** | |
| 38 | + 店铺id | |
| 39 | + */ | |
| 40 | +@property (nonatomic,copy) NSString * shopid; | |
| 41 | +/** | |
| 42 | + 状态 delivery 为 1 时 (1待付款 2已取消 3待接单 4同时判断 user_id 为 0 为备餐中 不为0为待配送 5配送中/待取餐 7已退款 9待确认 11订单完成) | |
| 43 | + delivery 为 2 时 (1待付款 2已取消 3待接单 7已退款 10 待消费 11订单完成) | |
| 44 | + delivery 为 3 时 (1待付款 2已取消 3待接单 4备餐中 5 待取餐 7已退款 9待确认 11订单完成) | |
| 45 | + */ | |
| 46 | +@property (nonatomic,assign) NSUInteger state; | |
| 47 | +/** | |
| 48 | + 是否退款中 2为退款中 | |
| 49 | + */ | |
| 50 | +@property (nonatomic,copy) NSString * is_tui; | |
| 51 | +/** | |
| 52 | + 是否允许退款 2 允许 | |
| 53 | + */ | |
| 54 | +@property (nonatomic,copy) NSString * is_refund; | |
| 55 | +/** | |
| 56 | + 是否投诉 1已经投诉 0未投诉 | |
| 57 | + */ | |
| 58 | +@property (nonatomic,assign) BOOL is_complain; | |
| 59 | +/** | |
| 60 | + 评价 | |
| 61 | + */ | |
| 62 | +@property (nonatomic,copy) NSString * comment; | |
| 63 | +/** | |
| 64 | + 配送费用 | |
| 65 | + */ | |
| 66 | +@property (nonatomic,copy) NSString * express_price; | |
| 67 | +/** | |
| 68 | + 餐盒费用 | |
| 69 | + */ | |
| 70 | +@property (nonatomic,copy) NSString * tableware_price; | |
| 71 | +/** | |
| 72 | + 满减优惠金额 | |
| 73 | + */ | |
| 74 | +@property (nonatomic,copy) NSString * lessen_price; | |
| 75 | +/** | |
| 76 | + 优惠红包优惠金额 | |
| 77 | + */ | |
| 78 | +@property (nonatomic,copy) NSString * coupon_price; | |
| 79 | +/** | |
| 80 | + 配送人id | |
| 81 | + */ | |
| 82 | +@property (nonatomic,copy) NSString * user_id; | |
| 83 | +/** | |
| 84 | + 选择的时间 到店就餐时为0为现已到店 | |
| 85 | + */ | |
| 86 | +@property (nonatomic,copy) NSString * select_time; | |
| 87 | +/** | |
| 88 | + 店铺信息 | |
| 89 | + */ | |
| 90 | +@property (nonatomic,strong) DSROrderListListShopModel * shop; | |
| 91 | +/** | |
| 92 | + 商品列表 | |
| 93 | + */ | |
| 94 | +@property (nonatomic,copy) NSArray<DSROrderListListGoodsModel*> * goods; | |
| 95 | + | |
| 96 | +@end | |
| 97 | + | |
| 98 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListListShopModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListListShopModel.h | |
| 1 | +// | |
| 2 | +// DSROrderListListShopModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/29. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSROrderListListShopModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 店铺id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + 店铺名称 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * title; | |
| 23 | +/** | |
| 24 | + 店铺logo | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * simg; | |
| 27 | + | |
| 28 | +@end | |
| 29 | + | |
| 30 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListModel.h | |
| 1 | +// | |
| 2 | +// DSROrderListModel.h | |
| 3 | +// guoguanjuyanglao | |
| 4 | +// | |
| 5 | +// Created by 兆林 on 2017/5/31. | |
| 6 | +// Copyright © 2017年 zhaolin. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSROrderListListModel.h" | |
| 11 | + | |
| 12 | +@interface DSROrderListModel : NSObject | |
| 13 | + | |
| 14 | +/** | |
| 15 | + 列表数据 | |
| 16 | + */ | |
| 17 | +@property (nonatomic,copy) NSArray<DSROrderListListModel*> * list; | |
| 18 | + | |
| 19 | +@end | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListSubViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListSubViewController.h | |
| 1 | +// | |
| 2 | +// DSROrderListSubViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/19. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSROrderListSubViewController : DSBaseViewController | |
| 14 | + | |
| 15 | +@property (nonatomic,strong) DSCollectionView * collectionView; | |
| 16 | + | |
| 17 | +@end | |
| 18 | + | |
| 19 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSROrderListViewController.h | |
| 1 | +// | |
| 2 | +// DSROrderListViewController.h | |
| 3 | +// guoguanjuyanglao | |
| 4 | +// | |
| 5 | +// Created by 兆林 on 2017/5/19. | |
| 6 | +// Copyright © 2017年 zhaolin. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +typedef NS_ENUM(NSUInteger, DSROrderListDisplay) { | |
| 12 | + DSROrderListDisplayTotal = 0, //全部 | |
| 13 | + DSROrderListDisplayFinish, //待付款 | |
| 14 | + DSROrderListDisplayCancel //待发货 | |
| 15 | +}; | |
| 16 | + | |
| 17 | +@interface DSROrderListViewController : DSBaseViewController | |
| 18 | + | |
| 19 | +/** | |
| 20 | + 查看界面 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,assign) DSROrderListDisplay display; | |
| 23 | +/** | |
| 24 | + 是否需要导航条(默认不需要) | |
| 25 | + */ | |
| 26 | +@property (nonatomic,assign) BOOL isNeedNavigationBar; | |
| 27 | +/** | |
| 28 | + 餐厅目录背景颜色(默认白色) | |
| 29 | + */ | |
| 30 | +@property (nonatomic,strong) UIColor * menuColor; | |
| 31 | + | |
| 32 | +@end | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRecommendViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRecommendViewController.h | |
| 1 | +// | |
| 2 | +// DSRRecommendViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/24. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRRecommendViewController : DSBaseViewController | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundApplyModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundApplyModel.h | |
| 1 | +// | |
| 2 | +// DSRRefundApplyModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/1/9. | |
| 6 | +// Copyright © 2020 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRRefundApplyModel : NSObject | |
| 14 | + | |
| 15 | +/// 可退款金额 | |
| 16 | +@property (nonatomic,copy) NSString * price; | |
| 17 | + | |
| 18 | +@end | |
| 19 | + | |
| 20 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundApplyTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundApplyTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRRefundApplyTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/16. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <DSBaseModule/DSBaseModule.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRRefundApplyTableViewCell : DSTableViewCell | |
| 13 | + | |
| 14 | +@property (nonatomic,strong) DSTextView * descTextView; | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +@property (nonatomic,assign,readonly) NSUInteger row; | |
| 19 | +@property (nonatomic,copy,readonly) NSAttributedString * title; | |
| 20 | +@property (nonatomic,copy,readonly) NSString * content; | |
| 21 | +@property (nonatomic,copy,readonly) NSString * placeholder; | |
| 22 | +@property (nonatomic,assign,readonly) BOOL isDisplayRightArrowImage; | |
| 23 | + | |
| 24 | +-(void)setRow:(NSUInteger)row title:(NSAttributedString*)title content:(NSString*)content placeholder:(NSString*)placeholder isDisplayRightArrowImage:(BOOL)isDisplayRightArrowImage; | |
| 25 | + | |
| 26 | +@end | |
| 27 | + | |
| 28 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundApplyViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundApplyViewController.h | |
| 1 | +// | |
| 2 | +// DSRRefundApplyViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/16. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <DSBaseModule/DSBaseModule.h> | |
| 9 | + | |
| 10 | +typedef NS_ENUM(NSUInteger, DSRRefundApplyType) { | |
| 11 | + DSRRefundApplyTypeApply = 0, //申请 | |
| 12 | + DSRRefundApplyTypeEdit //修改 | |
| 13 | +}; | |
| 14 | + | |
| 15 | +NS_ASSUME_NONNULL_BEGIN | |
| 16 | + | |
| 17 | +@interface DSRRefundApplyViewController : DSBaseViewController | |
| 18 | + | |
| 19 | +/** | |
| 20 | + 格式 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,assign) DSRRefundApplyType type; | |
| 23 | +/** | |
| 24 | + 订单Id | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * orderId; | |
| 27 | + | |
| 28 | +#pragma mark - 下面是修改申请退款时用到的 | |
| 29 | + | |
| 30 | +/** | |
| 31 | + 退款Id | |
| 32 | + */ | |
| 33 | +@property (nonatomic,copy) NSString * refundId; | |
| 34 | +/** | |
| 35 | + 退款金额 (餐厅在申请退款时也用到了) | |
| 36 | + */ | |
| 37 | +@property (nonatomic,copy) NSString * price; | |
| 38 | +/** | |
| 39 | + 退款原因 | |
| 40 | + */ | |
| 41 | +@property (nonatomic,copy) NSString * reason; | |
| 42 | +/** | |
| 43 | + 退款说明 | |
| 44 | + */ | |
| 45 | +@property (nonatomic,copy) NSString * desc; | |
| 46 | + | |
| 47 | +@end | |
| 48 | + | |
| 49 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundDetailsModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundDetailsModel.h | |
| 1 | +// | |
| 2 | +// DSRRefundDetailsModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/19. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <Foundation/Foundation.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRRefundDetailsModel : NSObject | |
| 13 | + | |
| 14 | +/** | |
| 15 | + 审核原因(取消退款状态显示) | |
| 16 | + */ | |
| 17 | +@property (nonatomic,copy) NSString * desc; | |
| 18 | +/** | |
| 19 | + 店铺名称 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,copy) NSString * shop_name; | |
| 22 | +/** | |
| 23 | + 退款说明 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,copy) NSString * content; | |
| 26 | +/** | |
| 27 | + 申请时间 | |
| 28 | + */ | |
| 29 | +@property (nonatomic,copy) NSString * addtime; | |
| 30 | +/** | |
| 31 | + 退款编号id | |
| 32 | + */ | |
| 33 | +@property (nonatomic,copy) NSString * id; | |
| 34 | +/** | |
| 35 | + 退款金额 | |
| 36 | + */ | |
| 37 | +@property (nonatomic,copy) NSString * price; | |
| 38 | +/** | |
| 39 | + 退款原因 | |
| 40 | + */ | |
| 41 | +@property (nonatomic,copy) NSString * title; | |
| 42 | +/** | |
| 43 | + 审核时间(关闭时间 退款时间都是 根据状态判断) | |
| 44 | + */ | |
| 45 | +@property (nonatomic,copy) NSString * statetime; | |
| 46 | +/** | |
| 47 | + 状态 1申请中 2已通过 3商家拒绝退款 5取消退款 | |
| 48 | + */ | |
| 49 | +@property (nonatomic,copy) NSString * state; | |
| 50 | +/** | |
| 51 | + 申请中判断 等于1时味可修改状态 为2时不可以修改 | |
| 52 | + */ | |
| 53 | +@property (nonatomic,copy) NSString * status; | |
| 54 | +/** | |
| 55 | + 退货方式 1退款退货 2退款不退货 | |
| 56 | + */ | |
| 57 | +@property (nonatomic,copy) NSString * tui_mode; | |
| 58 | +/** | |
| 59 | + 快递公司id | |
| 60 | + */ | |
| 61 | +@property (nonatomic,copy) NSString * express_ids; | |
| 62 | +/** | |
| 63 | + 申请退款 快递公司 | |
| 64 | + */ | |
| 65 | +@property (nonatomic,copy) NSString * express; | |
| 66 | +/** | |
| 67 | + 申请退款 快递编号 | |
| 68 | + */ | |
| 69 | +@property (nonatomic,copy) NSString * express_num; | |
| 70 | +/** | |
| 71 | + 快递修改状态 1可修改 2不可修改 | |
| 72 | + */ | |
| 73 | +@property (nonatomic,copy) NSString * express_edit_state; | |
| 74 | +/** | |
| 75 | + 快递修改信息 (一维数组) | |
| 76 | + */ | |
| 77 | +@property (nonatomic,copy) NSArray<NSString*> * express_record; | |
| 78 | +/** | |
| 79 | + 退货联系人 | |
| 80 | + */ | |
| 81 | +@property (nonatomic,copy) NSString * return_name; | |
| 82 | +/** | |
| 83 | + 退货联系电话 | |
| 84 | + */ | |
| 85 | +@property (nonatomic,copy) NSString * return_phone; | |
| 86 | +/** | |
| 87 | + 退货地址 | |
| 88 | + */ | |
| 89 | +@property (nonatomic,copy) NSString * return_address; | |
| 90 | + | |
| 91 | +#pragma mark - 自己加的 | |
| 92 | + | |
| 93 | +/** | |
| 94 | + 是否手动再次修改快递信息 | |
| 95 | + */ | |
| 96 | +@property (nonatomic,assign) BOOL isManualEditExpressMessage; | |
| 97 | + | |
| 98 | +@end | |
| 99 | + | |
| 100 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundDetailsTableHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundDetailsTableHeaderView.h | |
| 1 | +// | |
| 2 | +// DSRRefundDetailsTableHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/19. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | +#import "DSRRefundDetailsModel.h" | |
| 10 | +#import "DSRRefundDetailsViewController.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRRefundDetailsTableHeaderView : UIView | |
| 15 | + | |
| 16 | +@property (nonatomic,strong) DSRRefundDetailsModel * detailsModel; | |
| 17 | + | |
| 18 | +@property (nonatomic,copy) void (^editRefundCallBack)(void);//修改退款 | |
| 19 | +@property (nonatomic,copy) void (^cancelRefundCallBack)(void);//取消退款 | |
| 20 | + | |
| 21 | +@end | |
| 22 | + | |
| 23 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundDetailsTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundDetailsTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRRefundDetailsTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/19. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <DSBaseModule/DSBaseModule.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRRefundDetailsTableViewCell : DSTableViewCell | |
| 13 | + | |
| 14 | +@property (nonatomic,copy,readonly) NSString * title; | |
| 15 | +@property (nonatomic,copy,readonly) NSString * content; | |
| 16 | +@property (nonatomic,assign,readonly) BOOL isSectionHeader;//是否为区标题显示(省了写区头了) | |
| 17 | + | |
| 18 | +-(void)setTitle:(NSString*)title content:(NSString*)content isSectionHeader:(BOOL)isSectionHeader; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundDetailsViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRRefundDetailsViewController.h | |
| 1 | +// | |
| 2 | +// DSRRefundDetailsViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/19. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <DSBaseModule/DSBaseModule.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRRefundDetailsViewController : DSBaseViewController | |
| 13 | + | |
| 14 | +/** | |
| 15 | + 订单id | |
| 16 | + */ | |
| 17 | +@property (nonatomic,copy) NSString * orderId; | |
| 18 | + | |
| 19 | +@end | |
| 20 | + | |
| 21 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSDynamicViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSDynamicViewController.h | |
| 1 | +// | |
| 2 | +// DSRSDynamicViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/9. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSDynamicViewController : DSBaseViewController | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSEvaluateViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSEvaluateViewController.h | |
| 1 | +// | |
| 2 | +// DSRSEvaluateViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/9. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSEvaluateViewController : DSBaseViewController | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoFirLayout.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoFirLayout.h | |
| 1 | +// | |
| 2 | +// DSRSInfoFirLayout.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/12. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import <UIKit/UIKit.h> | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSInfoFirLayout : NSObject | |
| 15 | + | |
| 16 | +@property (nonatomic,assign) CGFloat descLabHeight; | |
| 17 | +@property (nonatomic,assign) CGFloat cellHeight; | |
| 18 | + | |
| 19 | +@end | |
| 20 | + | |
| 21 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoFirStyleTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoFirStyleTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSInfoFirStyleTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/12. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSInfoModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSInfoFirStyleTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +#pragma mark - 回调 | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 点击推荐图片回调 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,copy) void (^clickTopImageCallBack)(void); | |
| 22 | +/** | |
| 23 | + 点击品牌故事更多回调 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,copy) void (^clickBrandCallBack)(DSRSInfoStoreCommonSkipModel * model); | |
| 26 | + | |
| 27 | +#pragma mark - 赋值 | |
| 28 | + | |
| 29 | +@property (nonatomic,strong) DSRSInfoModel * model; | |
| 30 | + | |
| 31 | +@end | |
| 32 | + | |
| 33 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoFouStyleTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoFouStyleTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSInfoFouStyleTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/12. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSInfoModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSInfoFouStyleTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong,readonly) DSRSInfoModel * model; | |
| 17 | +@property (nonatomic,strong,readonly) NSIndexPath * indexPath; | |
| 18 | + | |
| 19 | +-(void)setModel:(DSRSInfoModel*)model indexPath:(NSIndexPath*)indexPath; | |
| 20 | + | |
| 21 | +@end | |
| 22 | + | |
| 23 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoModel.h | |
| 1 | +// | |
| 2 | +// DSRSInfoModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/12. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRSInfoFirLayout.h" | |
| 11 | +#import "DSRSInfoThiLayout.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +#pragma mark - 通用跳转 | |
| 16 | + | |
| 17 | +@interface DSRSInfoStoreCommonSkipModel : NSObject | |
| 18 | + | |
| 19 | +/** | |
| 20 | + 公共跳转 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * type; | |
| 23 | +/** | |
| 24 | + | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * to; | |
| 27 | +/** | |
| 28 | + | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * shop_type; | |
| 31 | + | |
| 32 | +@end | |
| 33 | + | |
| 34 | +#pragma mark - 红包 | |
| 35 | + | |
| 36 | +@interface DSRSInfoRedPacketModel : NSObject | |
| 37 | + | |
| 38 | +/** | |
| 39 | + 红包id | |
| 40 | + */ | |
| 41 | +@property (nonatomic,copy) NSString * id; | |
| 42 | +/** | |
| 43 | + 标题 | |
| 44 | + */ | |
| 45 | +@property (nonatomic,copy) NSString * title; | |
| 46 | +/** | |
| 47 | + 领取前图片 | |
| 48 | + */ | |
| 49 | +@property (nonatomic,copy) NSString * img; | |
| 50 | +/** | |
| 51 | + 领取后图片 | |
| 52 | + */ | |
| 53 | +@property (nonatomic,copy) NSString * simg; | |
| 54 | +/** | |
| 55 | + 领取后图片 | |
| 56 | + */ | |
| 57 | +@property (nonatomic,copy) NSString * simgs; | |
| 58 | +/** | |
| 59 | + 减 | |
| 60 | + */ | |
| 61 | +@property (nonatomic,copy) NSString * discount; | |
| 62 | +/** | |
| 63 | + 满 | |
| 64 | + */ | |
| 65 | +@property (nonatomic,copy) NSString * filled; | |
| 66 | +/** | |
| 67 | + | |
| 68 | + */ | |
| 69 | +@property (nonatomic,copy) NSString * is_all_shop; | |
| 70 | +/** | |
| 71 | + 是否领取 1领取 0未领取 2已使用 | |
| 72 | + */ | |
| 73 | +@property (nonatomic,assign) NSInteger is_gain; | |
| 74 | + | |
| 75 | +@end | |
| 76 | + | |
| 77 | +#pragma mark - 优惠券 | |
| 78 | + | |
| 79 | +@interface DSRSInfoCouponModel : NSObject | |
| 80 | + | |
| 81 | +/** | |
| 82 | + id | |
| 83 | + */ | |
| 84 | +@property (nonatomic,copy) NSString * id; | |
| 85 | +/** | |
| 86 | + 满 | |
| 87 | + */ | |
| 88 | +@property (nonatomic,copy) NSString * fulfil; | |
| 89 | +/** | |
| 90 | + 减 | |
| 91 | + */ | |
| 92 | +@property (nonatomic,copy) NSString * minus; | |
| 93 | + | |
| 94 | +@end | |
| 95 | + | |
| 96 | +#pragma mark - 品牌故事 | |
| 97 | + | |
| 98 | +@interface DSRSInfoShopModel : NSObject | |
| 99 | + | |
| 100 | +/** | |
| 101 | + 是否为top100 | |
| 102 | + */ | |
| 103 | +@property (nonatomic,assign) BOOL is_top100; | |
| 104 | +/** | |
| 105 | + 品牌图片 | |
| 106 | + */ | |
| 107 | +@property (nonatomic,copy) NSString * brand_banner; | |
| 108 | +/** | |
| 109 | + 标题 | |
| 110 | + */ | |
| 111 | +@property (nonatomic,copy) NSString * brand_title; | |
| 112 | +/** | |
| 113 | + 简介 | |
| 114 | + */ | |
| 115 | +@property (nonatomic,copy) NSString * brand_desc; | |
| 116 | +/** | |
| 117 | + top100图标 | |
| 118 | + */ | |
| 119 | +@property (nonatomic,copy) NSString * brand_top_img; | |
| 120 | +/** | |
| 121 | + 详情 通用跳转 | |
| 122 | + */ | |
| 123 | +@property (nonatomic,strong) DSRSInfoStoreCommonSkipModel * brand_url; | |
| 124 | + | |
| 125 | +@end | |
| 126 | + | |
| 127 | +#pragma mark - 店铺广告 | |
| 128 | + | |
| 129 | +@interface DSRSInfoShopAdsModel : NSObject | |
| 130 | + | |
| 131 | +/** | |
| 132 | + 展示图片 | |
| 133 | + */ | |
| 134 | +@property (nonatomic,copy) NSString * img; | |
| 135 | +/** | |
| 136 | + 公共跳转 | |
| 137 | + */ | |
| 138 | +@property (nonatomic,copy) NSString * type; | |
| 139 | +/** | |
| 140 | + | |
| 141 | + */ | |
| 142 | +@property (nonatomic,copy) NSString * to; | |
| 143 | +/** | |
| 144 | + | |
| 145 | + */ | |
| 146 | +@property (nonatomic,copy) NSString * shop_type; | |
| 147 | + | |
| 148 | +@end | |
| 149 | + | |
| 150 | +#pragma mark - 第一级 | |
| 151 | + | |
| 152 | +@interface DSRSInfoModel : NSObject | |
| 153 | + | |
| 154 | +/** | |
| 155 | + 店铺id | |
| 156 | + */ | |
| 157 | +@property (nonatomic,copy) NSString * id; | |
| 158 | +/** | |
| 159 | + 商家id | |
| 160 | + */ | |
| 161 | +@property (nonatomic,copy) NSString * shop_id; | |
| 162 | +/** | |
| 163 | + 浏览量 | |
| 164 | + */ | |
| 165 | +@property (nonatomic,copy) NSString * pv; | |
| 166 | +/** | |
| 167 | + 均价 | |
| 168 | + */ | |
| 169 | +@property (nonatomic,copy) NSString * price; | |
| 170 | +/** | |
| 171 | + 店铺名称 | |
| 172 | + */ | |
| 173 | +@property (nonatomic,copy) NSString * title; | |
| 174 | +/** | |
| 175 | + 店铺logo | |
| 176 | + */ | |
| 177 | +@property (nonatomic,copy) NSString * simg; | |
| 178 | +/** | |
| 179 | + 地址 | |
| 180 | + */ | |
| 181 | +@property (nonatomic,copy) NSString * address; | |
| 182 | +/** | |
| 183 | + 经度 | |
| 184 | + */ | |
| 185 | +@property (nonatomic,copy) NSString * longitude; | |
| 186 | +/** | |
| 187 | + 维度 | |
| 188 | + */ | |
| 189 | +@property (nonatomic,copy) NSString * latitude; | |
| 190 | +/** | |
| 191 | + 手机 | |
| 192 | + */ | |
| 193 | +@property (nonatomic,copy) NSString * phone; | |
| 194 | +/** | |
| 195 | + 配送每日开始时间 | |
| 196 | + */ | |
| 197 | +@property (nonatomic,copy) NSString * starttime; | |
| 198 | +/** | |
| 199 | + 配送每日结束时间 | |
| 200 | + */ | |
| 201 | +@property (nonatomic,copy) NSString * stoptime; | |
| 202 | +/** | |
| 203 | + 是否显示荣誉资质 1显示 0不显示 | |
| 204 | + */ | |
| 205 | +@property (nonatomic,assign) BOOL is_store_content; | |
| 206 | +/** | |
| 207 | + 资质跳转 | |
| 208 | + */ | |
| 209 | +@property (nonatomic,strong) DSRSInfoStoreCommonSkipModel * store_content; | |
| 210 | +/** | |
| 211 | + 总销量 | |
| 212 | + */ | |
| 213 | +@property (nonatomic,copy) NSString * sale_count; | |
| 214 | +/** | |
| 215 | + 配送 | |
| 216 | + */ | |
| 217 | +@property (nonatomic,copy) NSString * delivery; | |
| 218 | +/** | |
| 219 | + 环境图片数组 | |
| 220 | + */ | |
| 221 | +@property (nonatomic,copy) NSArray<NSString*> * address_img; | |
| 222 | +/** | |
| 223 | + 店铺广告 | |
| 224 | + */ | |
| 225 | +@property (nonatomic,copy) NSArray<DSRSInfoShopAdsModel*> * foods_shop_ads; | |
| 226 | +/** | |
| 227 | + 品牌故事 | |
| 228 | + */ | |
| 229 | +@property (nonatomic,strong) DSRSInfoShopModel * shop; | |
| 230 | +/** | |
| 231 | + 优惠券 | |
| 232 | + */ | |
| 233 | +@property (nonatomic,copy) NSArray<DSRSInfoCouponModel*> * coupon; | |
| 234 | +/** | |
| 235 | + 红包 | |
| 236 | + */ | |
| 237 | +@property (nonatomic,copy) NSArray<DSRSInfoRedPacketModel*> * foods_red_packet; | |
| 238 | + | |
| 239 | +#pragma mark - 自己加的 | |
| 240 | + | |
| 241 | +@property (nonatomic,strong) DSRSInfoFirLayout * firLayout; | |
| 242 | + | |
| 243 | +@property (nonatomic,strong) DSRSInfoThiLayout * thiLayout; | |
| 244 | + | |
| 245 | +/** | |
| 246 | + 计算布局 | |
| 247 | + */ | |
| 248 | +-(void)calculateLayout; | |
| 249 | + | |
| 250 | +@end | |
| 251 | + | |
| 252 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoSecStyleTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoSecStyleTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSInfoSecStyleTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/12. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSInfoModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSInfoSecStyleTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +#pragma mark - 回调 | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 点击广告回调 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,copy) void (^clickAdsCallBack)(DSRSInfoShopAdsModel * model); | |
| 22 | + | |
| 23 | +#pragma mark - 赋值 | |
| 24 | + | |
| 25 | +@property (nonatomic,strong) DSRSInfoModel * model; | |
| 26 | + | |
| 27 | +@end | |
| 28 | + | |
| 29 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoThiLayout.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoThiLayout.h | |
| 1 | +// | |
| 2 | +// DSRSInfoThiLayout.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/13. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import <UIKit/UIKit.h> | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSInfoThiLayout : NSObject | |
| 15 | + | |
| 16 | +@property (nonatomic,assign) CGFloat addressLabHeight; | |
| 17 | +@property (nonatomic,assign) BOOL isHideBottomLine; | |
| 18 | +@property (nonatomic,assign) CGFloat cellHeight; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoThiStylePhotoCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoThiStylePhotoCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSInfoThiStylePhotoCollectionViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/13. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSInfoThiStylePhotoCollectionViewCell : UICollectionViewCell | |
| 14 | + | |
| 15 | +@property (nonatomic,strong) DSImageView * displayImageView; | |
| 16 | + | |
| 17 | +@end | |
| 18 | + | |
| 19 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoThiStyleTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoThiStyleTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSInfoThiStyleTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/12. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSInfoModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSInfoThiStyleTableViewCell : DSTableViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong) DSRSInfoModel * model; | |
| 17 | + | |
| 18 | +@end | |
| 19 | + | |
| 20 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSInfoViewController.h | |
| 1 | +// | |
| 2 | +// DSRSInfoViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/9. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSInfoViewController : DSBaseViewController | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 门店id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * storeId; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveBottomView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveBottomView.h | |
| 1 | +// | |
| 2 | +// DSRSReserveBottomView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/24. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSReserveViewController.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSReserveBottomView : UIView | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 显示类型 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,assign,readonly) DSRSReserveDisplayType displayType; | |
| 22 | +/** | |
| 23 | + YES 可以预约 NO 已约满 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,assign,readonly) BOOL is_book; | |
| 26 | + | |
| 27 | +-(void)setDisplayType:(DSRSReserveDisplayType)displayType isBook:(BOOL)isBook; | |
| 28 | + | |
| 29 | +#pragma mark - 回调 | |
| 30 | + | |
| 31 | +/** | |
| 32 | + 点击底部按钮回调 | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) void (^clickBottomBtnCallBack)(void); | |
| 35 | +/** | |
| 36 | + 点击我的预约回调 | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) void (^clickMyOrderCallBack)(void); | |
| 39 | + | |
| 40 | +@end | |
| 41 | + | |
| 42 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveCollectionReusableFooterView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveCollectionReusableFooterView.h | |
| 1 | +// | |
| 2 | +// DSRSReserveCollectionReusableFooterView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/22. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSReserveCollectionReusableFooterView : UICollectionReusableView | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveDayModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveDayModel.h | |
| 1 | +// | |
| 2 | +// DSRSReserveDayModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/23. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSReserveDayModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 标题 | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * title; | |
| 19 | +/** | |
| 20 | + 时间戳 为0 不可预约 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * time; | |
| 23 | + | |
| 24 | +@end | |
| 25 | + | |
| 26 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveFirStyleCollectionReusableHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveFirStyleCollectionReusableHeaderView.h | |
| 1 | +// | |
| 2 | +// DSRSReserveFirStyleCollectionReusableHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/20. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSReserveFirStyleCollectionReusableHeaderView : UICollectionReusableView | |
| 14 | + | |
| 15 | +@property (nonatomic,copy) NSString * title; | |
| 16 | + | |
| 17 | +@end | |
| 18 | + | |
| 19 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveFirStyleCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveFirStyleCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSReserveFirStyleCollectionViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/20. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSReserveListModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSReserveFirStyleCollectionViewCell : UICollectionViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong) DSRSReserveListModel * model; | |
| 17 | + | |
| 18 | +@end | |
| 19 | + | |
| 20 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveListModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveListModel.h | |
| 1 | +// | |
| 2 | +// DSRSReserveListModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/23. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSReserveListModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 桌位id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + 名称 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * title; | |
| 23 | +/** | |
| 24 | + 最小人数 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * min; | |
| 27 | +/** | |
| 28 | + 最大人数 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,copy) NSString * max; | |
| 31 | +/** | |
| 32 | + 等待人数 | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) NSString * count; | |
| 35 | + | |
| 36 | +@end | |
| 37 | + | |
| 38 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveModel.h | |
| 1 | +// | |
| 2 | +// DSRSReserveModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/22. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRSReserveListModel.h" | |
| 11 | +#import "DSRSReserveUserBookTableModel.h" | |
| 12 | +#import "DSRSReserveDayModel.h" | |
| 13 | +#import "DSRSReserveTypeModel.h" | |
| 14 | + | |
| 15 | +NS_ASSUME_NONNULL_BEGIN | |
| 16 | + | |
| 17 | +@interface DSRSReserveModel : NSObject | |
| 18 | + | |
| 19 | +/** | |
| 20 | + 桌位 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSArray<DSRSReserveListModel*> * list; | |
| 23 | +/** | |
| 24 | + 我的预约 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSArray<DSRSReserveUserBookTableModel*> * user_book_table; | |
| 27 | +/** | |
| 28 | + 1 可以预约 0 已约满 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,assign) BOOL is_book; | |
| 31 | +/** | |
| 32 | + 人数数组 | |
| 33 | + */ | |
| 34 | +@property (nonatomic,copy) NSArray<NSString*> * num; | |
| 35 | +/** | |
| 36 | + 预约天 | |
| 37 | + */ | |
| 38 | +@property (nonatomic,copy) NSArray<DSRSReserveDayModel*> * day; | |
| 39 | +/** | |
| 40 | + 预约时段 | |
| 41 | + */ | |
| 42 | +@property (nonatomic,copy) NSArray<DSRSReserveTypeModel*> * type; | |
| 43 | + | |
| 44 | +@end | |
| 45 | + | |
| 46 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveSecStyleCollectionReusableHeaderView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveSecStyleCollectionReusableHeaderView.h | |
| 1 | +// | |
| 2 | +// DSRSReserveSecStyleCollectionReusableHeaderView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/22. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSReserveSecStyleCollectionReusableHeaderView : UICollectionReusableView | |
| 14 | + | |
| 15 | +@property (nonatomic,copy,readonly) NSString * title;//标题 | |
| 16 | +@property (nonatomic,copy,readonly) NSString * tableTitle;//选取的桌子类型标题 | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 赋值 | |
| 20 | + | |
| 21 | + @param title 标题 | |
| 22 | + @param tableTitle 选取的桌子类型标题 | |
| 23 | + */ | |
| 24 | +-(void)setTitle:(NSString*)title tableTitle:(NSString*)tableTitle; | |
| 25 | + | |
| 26 | +@end | |
| 27 | + | |
| 28 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveSecStyleCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveSecStyleCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSReserveSecStyleCollectionViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/20. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSReserveModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSReserveSecStyleCollectionViewCell : UICollectionViewCell | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +@property (nonatomic,strong,readonly) DSRSReserveModel * model; | |
| 19 | +@property (nonatomic,strong,readonly) NSIndexPath * indexPath; | |
| 20 | +@property (nonatomic,copy,readonly) NSString * selectPeopleNum;//选中的人数 | |
| 21 | +@property (nonatomic,strong,readonly) DSRSReserveDayModel * selectDayModel;//选中的天 | |
| 22 | +@property (nonatomic,strong,readonly) DSRSReserveTypeModel * selectTypeModel;//选中的时段 | |
| 23 | + | |
| 24 | +-(void)setModel:(DSRSReserveModel*)model indexPath:(NSIndexPath*)indexPath selectPeopleNum:(NSString*)selectPeopleNum selectDayModel:(DSRSReserveDayModel*)selectDayModel selectTypeModel:(DSRSReserveTypeModel*)selectTypeModel; | |
| 25 | + | |
| 26 | +#pragma mark - 回调 | |
| 27 | + | |
| 28 | +@property (nonatomic,copy) void (^switchSelectPeopleNumCallBack)(NSString * selectPeopleNum); | |
| 29 | +@property (nonatomic,copy) void (^switchSelectDayCallBack)(DSRSReserveDayModel * selectDayModel); | |
| 30 | +@property (nonatomic,copy) void (^switchSelectTypeCallBack)(DSRSReserveTypeModel * selectTypeModel); | |
| 31 | + | |
| 32 | +@end | |
| 33 | + | |
| 34 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveSecStyleSInfoCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveSecStyleSInfoCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSReserveSecStyleSInfoCollectionViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/22. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSReserveSecStyleSInfoCollectionViewCell : UICollectionViewCell | |
| 14 | + | |
| 15 | +#pragma mark - 赋值 | |
| 16 | + | |
| 17 | +@property (nonatomic,strong) NSAttributedString * title; | |
| 18 | +@property (nonatomic,assign) BOOL isSelect; | |
| 19 | + | |
| 20 | +-(void)setTitle:(NSAttributedString*)title isSelect:(BOOL)isSelect; | |
| 21 | + | |
| 22 | +@end | |
| 23 | + | |
| 24 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveThiStyleCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveThiStyleCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSReserveThiStyleCollectionViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/20. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSReserveUserBookTableModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSReserveThiStyleCollectionViewCell : UICollectionViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong) DSRSReserveUserBookTableModel * model; | |
| 17 | + | |
| 18 | +#pragma mark - 回调 | |
| 19 | + | |
| 20 | +/** | |
| 21 | + 点击取消预约回调 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) void (^clickCancelReserveCallBack)(DSRSReserveUserBookTableModel * model); | |
| 24 | + | |
| 25 | +@end | |
| 26 | + | |
| 27 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveThiStyleLayout.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveThiStyleLayout.h | |
| 1 | +// | |
| 2 | +// DSRSReserveThiStyleLayout.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/22. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import <UIKit/UIKit.h> | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSReserveThiStyleLayout : NSObject | |
| 15 | + | |
| 16 | +@property (nonatomic,assign) CGFloat otherTitleHeight;//非所在门店行的高度 | |
| 17 | +@property (nonatomic,assign) CGFloat storeTitleHeight;//所在门店行的高度 | |
| 18 | +@property (nonatomic,assign) CGFloat cellHeight; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveTypeModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveTypeModel.h | |
| 1 | +// | |
| 2 | +// DSRSReserveTypeModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/23. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSReserveTypeModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 时段id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + 名称 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * title; | |
| 23 | +/** | |
| 24 | + 时间段 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * desc; | |
| 27 | + | |
| 28 | +@end | |
| 29 | + | |
| 30 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveUserBookTableModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveUserBookTableModel.h | |
| 1 | +// | |
| 2 | +// DSRSReserveUserBookTableModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/23. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRSReserveThiStyleLayout.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSReserveUserBookTableModel : NSObject | |
| 15 | + | |
| 16 | +/** | |
| 17 | + id | |
| 18 | + */ | |
| 19 | +@property (nonatomic,copy) NSString * id; | |
| 20 | +/** | |
| 21 | + 名称 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) NSString * title; | |
| 24 | +/** | |
| 25 | + 预约天第一秒的时间戳 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) NSString * book_time; | |
| 28 | +/** | |
| 29 | + 时段 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,copy) NSString * type; | |
| 32 | +/** | |
| 33 | + 店铺id | |
| 34 | + */ | |
| 35 | +@property (nonatomic,copy) NSString * shop_id; | |
| 36 | +/** | |
| 37 | + 店铺名称 | |
| 38 | + */ | |
| 39 | +@property (nonatomic,copy) NSString * shop_title; | |
| 40 | +/** | |
| 41 | + 1 预约中 2 已完成 3 已取消 | |
| 42 | + */ | |
| 43 | +@property (nonatomic,copy) NSString * status; | |
| 44 | +/** | |
| 45 | + 前面等候的桌数 | |
| 46 | + */ | |
| 47 | +@property (nonatomic,copy) NSString * count; | |
| 48 | + | |
| 49 | +#pragma mark - 自己加的 | |
| 50 | + | |
| 51 | +@property (nonatomic,strong) DSRSReserveThiStyleLayout * layout; | |
| 52 | + | |
| 53 | +-(void)calcLayout; | |
| 54 | + | |
| 55 | +@end | |
| 56 | + | |
| 57 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSReserveViewController.h | |
| 1 | +// | |
| 2 | +// DSRSReserveViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/18. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +typedef NS_ENUM(NSUInteger, DSRSReserveDisplayType) { | |
| 12 | + DSRSReserveDisplayTypeTips = 0, //提示 | |
| 13 | + DSRSReserveDisplayTypeSelectTable, //选取桌位 | |
| 14 | + DSRSReserveDisplayTypeMyOrder, //我的预约 | |
| 15 | +}; | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_BEGIN | |
| 18 | + | |
| 19 | +@interface DSRSReserveViewController : DSBaseViewController | |
| 20 | + | |
| 21 | +/** | |
| 22 | + 门店id | |
| 23 | + */ | |
| 24 | +@property (nonatomic,copy) NSString * storeId; | |
| 25 | +/** | |
| 26 | + 底部导航条高度 | |
| 27 | + */ | |
| 28 | +@property (nonatomic,assign) CGFloat bottomNavHeight; | |
| 29 | + | |
| 30 | +#pragma mark - 重新获取数据 | |
| 31 | + | |
| 32 | +/** | |
| 33 | + 重新获取数据 | |
| 34 | + */ | |
| 35 | +-(void)reloadData; | |
| 36 | + | |
| 37 | +@end | |
| 38 | + | |
| 39 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSearchGoodsModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSearchGoodsModel.h | |
| 1 | +// | |
| 2 | +// DSRSSearchGoodsModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/2. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRSSelectMenuModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSSearchGoodsModel : NSObject | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 商品列表 | |
| 18 | + */ | |
| 19 | +@property (nonatomic,copy) NSArray<DSRSSelectMenuListListModel*> * list; | |
| 20 | +/** | |
| 21 | + 是否支持外卖 1 支持 0 不支持 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,assign) BOOL is_take_out; | |
| 24 | +/** | |
| 25 | + 是否支持自取 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,assign) BOOL is_take_self; | |
| 28 | + | |
| 29 | +@end | |
| 30 | + | |
| 31 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSearchGoodsTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSearchGoodsTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSSearchGoodsTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/2. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSSearchGoodsModel.h" | |
| 11 | +#import "DSRSSelectMenuEnum.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRSSearchGoodsTableViewCell : DSTableViewCell | |
| 16 | + | |
| 17 | +#pragma mark - 回调 | |
| 18 | + | |
| 19 | +@property (nonatomic,copy) void (^clickAddCallBack)(DSRSSelectMenuListListModel * model, DSImageView * addImageView); | |
| 20 | +@property (nonatomic,copy) void (^clickSubtractCallBack)(DSRSSelectMenuListListModel * model); | |
| 21 | + | |
| 22 | +#pragma mark - 赋值 | |
| 23 | + | |
| 24 | +/** | |
| 25 | + 修改购买数量赋值 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,assign) NSInteger buyCount; | |
| 28 | + | |
| 29 | +@property (nonatomic,strong,readonly) DSRSSelectMenuListListModel * model; | |
| 30 | +@property (nonatomic,assign,readonly) DSRSSelectMenuDisplayStyle style; | |
| 31 | + | |
| 32 | +-(void)setModel:(DSRSSelectMenuListListModel*)model style:(DSRSSelectMenuDisplayStyle)style; | |
| 33 | + | |
| 34 | +@end | |
| 35 | + | |
| 36 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSearchGoodsViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSearchGoodsViewController.h | |
| 1 | +// | |
| 2 | +// DSRSSearchGoodsViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/1. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +typedef NS_ENUM(NSUInteger, DSRSSearchGoodsType) { | |
| 12 | + DSRSSearchGoodsTypeTakeOut = 0, //外卖 | |
| 13 | + DSRSSearchGoodsTypeGoToStoreEat //到店就餐 | |
| 14 | +}; | |
| 15 | + | |
| 16 | +NS_ASSUME_NONNULL_BEGIN | |
| 17 | + | |
| 18 | +@interface DSRSSearchGoodsViewController : DSBaseViewController | |
| 19 | + | |
| 20 | +/** | |
| 21 | + 样式 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,assign) DSRSSearchGoodsType type; | |
| 24 | +/** | |
| 25 | + 店铺id | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) NSString * storeId; | |
| 28 | + | |
| 29 | +@end | |
| 30 | + | |
| 31 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuAddOnItemsModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuAddOnItemsModel.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuAddOnItemsModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/27. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRSSelectMenuListListModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSSelectMenuAddOnItemsModel : NSObject | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 列表 | |
| 18 | + */ | |
| 19 | +@property (nonatomic,copy) NSArray<DSRSSelectMenuListListModel*> * list; | |
| 20 | + | |
| 21 | +@end | |
| 22 | + | |
| 23 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuAddOnItemsTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuAddOnItemsTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuAddOnItemsTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/26. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSSelectMenuEnum.h" | |
| 11 | +#import "DSRSSelectMenuListListModel.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRSSelectMenuAddOnItemsTableViewCell : DSTableViewCell | |
| 16 | + | |
| 17 | +#pragma mark - 回调 | |
| 18 | + | |
| 19 | +@property (nonatomic,copy) void (^clickAddCallBack)(DSRSSelectMenuListListModel * model, DSImageView * addImageView); | |
| 20 | +@property (nonatomic,copy) void (^clickSubtractCallBack)(DSRSSelectMenuListListModel * model); | |
| 21 | + | |
| 22 | +#pragma mark - 赋值 | |
| 23 | + | |
| 24 | +/** | |
| 25 | + 修改购买数量赋值 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,assign) NSInteger buyCount; | |
| 28 | + | |
| 29 | +@property (nonatomic,assign,readonly) DSRSSelectMenuDisplayStyle style;//样式 | |
| 30 | +@property (nonatomic,strong,readonly) DSRSSelectMenuListListModel * model;//数据 | |
| 31 | + | |
| 32 | +-(void)setModel:(DSRSSelectMenuListListModel*)model style:(DSRSSelectMenuDisplayStyle)style; | |
| 33 | + | |
| 34 | +@end | |
| 35 | + | |
| 36 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuAddOnItemsView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuAddOnItemsView.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuAddOnItemsView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/26. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSSelectMenuShopCartModel.h" | |
| 11 | +#import "DSRSSelectMenuEnum.h" | |
| 12 | +#import "DSRSSelectMenuListListModel.h" | |
| 13 | + | |
| 14 | +NS_ASSUME_NONNULL_BEGIN | |
| 15 | + | |
| 16 | +@interface DSRSSelectMenuAddOnItemsView : UIView | |
| 17 | + | |
| 18 | +#pragma mark - 属性 | |
| 19 | + | |
| 20 | +@property (nonatomic,assign) DSRSSelectMenuDisplayStyle style;//样式 | |
| 21 | +@property (nonatomic,copy) NSString * storeId;//店铺id | |
| 22 | + | |
| 23 | +#pragma mark - 修改数量方法 | |
| 24 | + | |
| 25 | +/** | |
| 26 | + 修改对应商品购买的数量 (数量单独赋值用) | |
| 27 | + | |
| 28 | + @param goodsId 对应商品id | |
| 29 | + @param changeCount 修改的数量 | |
| 30 | + */ | |
| 31 | +-(void)assignChangeGoodsCountMethod:(NSString*)goodsId changeCount:(NSUInteger)changeCount; | |
| 32 | + | |
| 33 | +#pragma mark - 展开/折叠 | |
| 34 | + | |
| 35 | +/** | |
| 36 | + 展开 | |
| 37 | + */ | |
| 38 | +-(void)displayAnimateWithTipsModel:(DSRSSelectMenuShopCartTipsModel*)tipsModel; | |
| 39 | +/** | |
| 40 | + 折叠 | |
| 41 | + */ | |
| 42 | +-(void)foldAction; | |
| 43 | +/** | |
| 44 | + 折叠回调 | |
| 45 | + */ | |
| 46 | +@property (nonatomic,copy) void (^finishFoldCallBack)(void); | |
| 47 | + | |
| 48 | +#pragma mark - 修改凑单提示model | |
| 49 | + | |
| 50 | +/** | |
| 51 | + 修改凑单提示model | |
| 52 | + */ | |
| 53 | +-(void)changeTipsModel:(DSRSSelectMenuShopCartTipsModel*)tipsModel; | |
| 54 | + | |
| 55 | +#pragma mark - 回调 | |
| 56 | + | |
| 57 | +/** | |
| 58 | + 添加商品回调 | |
| 59 | + */ | |
| 60 | +@property (nonatomic,copy) void (^addGoodsCallBack)(DSRSSelectMenuListListModel * model, DSImageView * addImageView); | |
| 61 | +/** | |
| 62 | + 删商品数量回调 | |
| 63 | + */ | |
| 64 | +@property (nonatomic,copy) void (^subtractGoodsCallBack)(DSRSSelectMenuListListModel * model); | |
| 65 | + | |
| 66 | +@end | |
| 67 | + | |
| 68 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuAddView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuAddView.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuAddView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/10. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSSelectMenuEnum.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSSelectMenuAddView : UIView | |
| 15 | + | |
| 16 | +#pragma mark - UI | |
| 17 | + | |
| 18 | +@property (nonatomic,strong) DSImageView * addImageView; | |
| 19 | + | |
| 20 | +#pragma mark - 属性 | |
| 21 | + | |
| 22 | +@property (nonatomic,assign) BOOL isNotEnoughCount;//是否没有足够的数量 | |
| 23 | +@property (nonatomic,assign) NSUInteger buyNum;//购买数量 | |
| 24 | +@property (nonatomic,assign) DSRSSelectMenuDisplayStyle style;//样式 | |
| 25 | + | |
| 26 | +#pragma mark - 回调 | |
| 27 | + | |
| 28 | +@property (nonatomic,copy) void (^addCallBack)(DSImageView * addImageView); | |
| 29 | +@property (nonatomic,copy) void (^subtractCallBack)(void); | |
| 30 | + | |
| 31 | +@end | |
| 32 | + | |
| 33 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuBottomView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuBottomView.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuBottomView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/11. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSSelectMenuShopCartModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSSelectMenuBottomView : UIView | |
| 15 | + | |
| 16 | +#pragma mark - UI | |
| 17 | + | |
| 18 | +@property (nonatomic,strong) DSImageView * shopCartImageView; | |
| 19 | +@property (nonatomic,strong) UIButton * payBtn; | |
| 20 | + | |
| 21 | +#pragma mark - 赋值 | |
| 22 | + | |
| 23 | +@property (nonatomic,strong) DSRSSelectMenuShopCartModel * shopCartModel; | |
| 24 | + | |
| 25 | +#pragma mark - 回调 | |
| 26 | + | |
| 27 | +@property (nonatomic,copy) void (^clickPayCallBack)(void); | |
| 28 | +@property (nonatomic,copy) void (^clickShopCartCallBack)(void); | |
| 29 | + | |
| 30 | +@end | |
| 31 | + | |
| 32 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuCategoryTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuCategoryTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuCategoryTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/10. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSSelectMenuModel.h" | |
| 11 | +#import "DSRSSelectMenuEnum.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRSSelectMenuCategoryTableViewCell : DSTableViewCell | |
| 16 | + | |
| 17 | +@property (nonatomic,assign,readonly) DSRSSelectMenuListModel * model; | |
| 18 | +@property (nonatomic,assign,readonly) BOOL isSelect; | |
| 19 | +@property (nonatomic,assign,readonly) DSRSSelectMenuDisplayStyle style; | |
| 20 | + | |
| 21 | +-(void)setModel:(DSRSSelectMenuListModel*)model isSelect:(BOOL)isSelect style:(DSRSSelectMenuDisplayStyle)style; | |
| 22 | + | |
| 23 | +@end | |
| 24 | + | |
| 25 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuContentTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuContentTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuContentTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/10. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSSelectMenuModel.h" | |
| 11 | +#import "DSRSSelectMenuEnum.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRSSelectMenuContentTableViewCell : DSTableViewCell | |
| 16 | + | |
| 17 | +#pragma mark - 回调 | |
| 18 | + | |
| 19 | +@property (nonatomic,copy) void (^clickAddCallBack)(DSRSSelectMenuListListModel * model, DSImageView * addImageView); | |
| 20 | +@property (nonatomic,copy) void (^clickSubtractCallBack)(DSRSSelectMenuListListModel * model); | |
| 21 | + | |
| 22 | +#pragma mark - 赋值 | |
| 23 | + | |
| 24 | +/** | |
| 25 | + 修改购买数量赋值 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,assign) NSInteger buyCount; | |
| 28 | +/** | |
| 29 | + 是否是选中的商品 在店铺选取商品界面上有用 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,assign) BOOL isSelect; | |
| 32 | + | |
| 33 | +@property (nonatomic,strong,readonly) DSRSSelectMenuListListModel * model; | |
| 34 | +@property (nonatomic,assign,readonly) DSRSSelectMenuDisplayStyle style; | |
| 35 | + | |
| 36 | +-(void)setModel:(DSRSSelectMenuListListModel*)model style:(DSRSSelectMenuDisplayStyle)style; | |
| 37 | + | |
| 38 | +@end | |
| 39 | + | |
| 40 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuEnum.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuEnum.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuEnum.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/27. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#ifndef DSRSSelectMenuEnum_h | |
| 10 | +#define DSRSSelectMenuEnum_h | |
| 11 | + | |
| 12 | +typedef NS_ENUM(NSUInteger, DSRSSelectMenuDisplayStyle) { | |
| 13 | + DSRSSelectMenuDisplayStyleNormal = 0, | |
| 14 | + DSRSSelectMenuDisplayStyleYellow | |
| 15 | +}; | |
| 16 | + | |
| 17 | +#endif /* DSRSSelectMenuEnum_h */ | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuLayout.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuLayout.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuLayout.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/10. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import <UIKit/UIKit.h> | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSSelectMenuLayout : NSObject | |
| 15 | + | |
| 16 | +@property (nonatomic,assign) CGRect showImageRect; | |
| 17 | + | |
| 18 | +@property (nonatomic,assign) CGRect titleRect; | |
| 19 | +@property (nonatomic,strong) UIFont * titleFont; | |
| 20 | + | |
| 21 | +@property (nonatomic,assign) CGRect descRect; | |
| 22 | +@property (nonatomic,assign) CGRect surplusNumRect; | |
| 23 | +@property (nonatomic,assign) CGRect priceRect; | |
| 24 | +@property (nonatomic,assign) CGRect addViewRect; | |
| 25 | +@property (nonatomic,assign) CGRect lineRect; | |
| 26 | +@property (nonatomic,strong) UIColor * lineColor; | |
| 27 | + | |
| 28 | +@end | |
| 29 | + | |
| 30 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuListListModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuListListModel.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuListListModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/28. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRSSelectMenuLayout.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSSelectMenuListListModel : NSObject | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 商品id | |
| 18 | + */ | |
| 19 | +@property (nonatomic,copy) NSString * id; | |
| 20 | +/** | |
| 21 | + 名称 | |
| 22 | + */ | |
| 23 | +@property (nonatomic,copy) NSString * title; | |
| 24 | +/** | |
| 25 | + 描述 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) NSString * ads; | |
| 28 | +/** | |
| 29 | + | |
| 30 | + */ | |
| 31 | +@property (nonatomic,copy) NSString * foods_id; | |
| 32 | +/** | |
| 33 | + 价格 | |
| 34 | + */ | |
| 35 | +@property (nonatomic,copy) NSString * price; | |
| 36 | +/** | |
| 37 | + 可售数量 | |
| 38 | + */ | |
| 39 | +@property (nonatomic,assign) NSUInteger num; | |
| 40 | +/** | |
| 41 | + | |
| 42 | + */ | |
| 43 | +@property (nonatomic,copy) NSString * pid; | |
| 44 | +/** | |
| 45 | + 图片 | |
| 46 | + */ | |
| 47 | +@property (nonatomic,copy) NSString * simg; | |
| 48 | +/** | |
| 49 | + | |
| 50 | + */ | |
| 51 | +@property (nonatomic,copy) NSString * istop; | |
| 52 | +/** | |
| 53 | + | |
| 54 | + */ | |
| 55 | +@property (nonatomic,copy) NSString * group_id; | |
| 56 | +/** | |
| 57 | + | |
| 58 | + */ | |
| 59 | +@property (nonatomic,copy) NSString * groupname; | |
| 60 | +/** | |
| 61 | + | |
| 62 | + */ | |
| 63 | +@property (nonatomic,copy) NSString * ord; | |
| 64 | +/** | |
| 65 | + 选择数量 | |
| 66 | + */ | |
| 67 | +@property (nonatomic,assign) NSUInteger count; | |
| 68 | +/** | |
| 69 | + 月销售 | |
| 70 | + */ | |
| 71 | +@property (nonatomic,assign) NSUInteger sale_count; | |
| 72 | + | |
| 73 | +#pragma mark - 自己加的 | |
| 74 | + | |
| 75 | +/** | |
| 76 | + 列表布局model(点餐列表用) | |
| 77 | + */ | |
| 78 | +@property (nonatomic,strong) DSRSSelectMenuLayout * menuLayout; | |
| 79 | +/** | |
| 80 | + 计算布局 | |
| 81 | + | |
| 82 | + @param contentWidth 内容区域宽度 | |
| 83 | + @param isLastSection 是否最后一个区 | |
| 84 | + @param isLastRow 是否是最后一行 | |
| 85 | + */ | |
| 86 | +-(void)calculateLayoutWithContentWidth:(CGFloat)contentWidth isLastSection:(BOOL)isLastSection isLastRow:(BOOL)isLastRow; | |
| 87 | + | |
| 88 | +@end | |
| 89 | + | |
| 90 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuModel.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/10. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import "DSRSSelectMenuListListModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +#pragma mark - 推荐-第一级 | |
| 15 | + | |
| 16 | +@interface DSRSSelectMenuHotModel : NSObject | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 热门标题 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,copy) NSString * title; | |
| 22 | +/** | |
| 23 | + 商品列表 | |
| 24 | + */ | |
| 25 | +@property (nonatomic,copy) NSArray<DSRSSelectMenuListListModel*> * list; | |
| 26 | + | |
| 27 | +@end | |
| 28 | + | |
| 29 | +#pragma mark - 商品列表 | |
| 30 | + | |
| 31 | +@interface DSRSSelectMenuListModel : NSObject | |
| 32 | + | |
| 33 | +/** | |
| 34 | + 标题 | |
| 35 | + */ | |
| 36 | +@property (nonatomic,copy) NSString * title; | |
| 37 | +/** | |
| 38 | + 商品列表 | |
| 39 | + */ | |
| 40 | +@property (nonatomic,copy) NSArray<DSRSSelectMenuListListModel*> * list; | |
| 41 | + | |
| 42 | +@end | |
| 43 | + | |
| 44 | +#pragma mark - 第一级 | |
| 45 | + | |
| 46 | +@interface DSRSSelectMenuModel : NSObject | |
| 47 | + | |
| 48 | +/** | |
| 49 | + 推荐 | |
| 50 | + */ | |
| 51 | +@property (nonatomic,strong) DSRSSelectMenuHotModel * hot; | |
| 52 | +/** | |
| 53 | + 商品列表 | |
| 54 | + */ | |
| 55 | +@property (nonatomic,copy) NSArray<DSRSSelectMenuListModel*> * list; | |
| 56 | + | |
| 57 | +@end | |
| 58 | + | |
| 59 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuParentModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuParentModel.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuParentModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/18. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSSelectMenuParentModel : NSObject | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 店铺id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * id; | |
| 19 | +/** | |
| 20 | + 是否支持外卖 1支持 0不支持 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,assign) BOOL is_take_out; | |
| 23 | +/** | |
| 24 | + 是否支持自取 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,assign) BOOL is_take_self; | |
| 27 | +/** | |
| 28 | + 是否到店就餐 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,assign) BOOL is_order_food; | |
| 31 | +/** | |
| 32 | + 是否预订桌位 | |
| 33 | + */ | |
| 34 | +@property (nonatomic,assign) BOOL is_book_table; | |
| 35 | + | |
| 36 | +@end | |
| 37 | + | |
| 38 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuParentTypeCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuParentTypeCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuParentTypeCollectionViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/10. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSSelectMenuParentTypeModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSSelectMenuParentTypeCollectionViewCell : UICollectionViewCell | |
| 15 | + | |
| 16 | +@property (nonatomic,strong,readonly) DSRSSelectMenuParentTypeModel * model; | |
| 17 | +@property (nonatomic,assign,readonly) BOOL isSelect; | |
| 18 | +@property (nonatomic,assign,readonly) NSUInteger selectIndex;//当selectIndex==1时是黄色 | |
| 19 | + | |
| 20 | +-(void)setModel:(DSRSSelectMenuParentTypeModel *)model isSelect:(BOOL)isSelect selectIndex:(NSUInteger)selectIndex; | |
| 21 | + | |
| 22 | +@end | |
| 23 | + | |
| 24 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuParentTypeModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuParentTypeModel.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuParentTypeModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/11. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | +#import <UIKit/UIKit.h> | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRSSelectMenuParentTypeModel : NSObject | |
| 15 | + | |
| 16 | +/** | |
| 17 | + 默认icon | |
| 18 | + */ | |
| 19 | +@property (nonatomic,strong) UIImage * normalIconImage; | |
| 20 | +/** | |
| 21 | + 选中icon | |
| 22 | + */ | |
| 23 | +@property (nonatomic,strong) UIImage * selectIconImage; | |
| 24 | +/** | |
| 25 | + 中文标题 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,copy) NSString * cTitle; | |
| 28 | +/** | |
| 29 | + 英文标题 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,copy) NSString * eTitle; | |
| 32 | +/** | |
| 33 | + 是否能使用 | |
| 34 | + */ | |
| 35 | +@property (nonatomic,assign) BOOL isEnable; | |
| 36 | + | |
| 37 | +@end | |
| 38 | + | |
| 39 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuParentViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuParentViewController.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuParentViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/9. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRSSelectMenuParentViewController : DSBaseViewController | |
| 14 | + | |
| 15 | +#pragma mark - 赋值 | |
| 16 | + | |
| 17 | +/** | |
| 18 | + 门店id | |
| 19 | + */ | |
| 20 | +@property (nonatomic,copy) NSString * storeId; | |
| 21 | +/** | |
| 22 | + 要显示商品id | |
| 23 | + */ | |
| 24 | +@property (nonatomic,copy) NSString * foodsId; | |
| 25 | +/** | |
| 26 | + 活动是 1外卖 还是 2到店 | |
| 27 | + */ | |
| 28 | +@property (nonatomic,assign) NSUInteger foodsType; | |
| 29 | + | |
| 30 | +#pragma mark - 是否即将做下拉的动画 | |
| 31 | + | |
| 32 | +/** | |
| 33 | + 是否即将做下拉的动画 | |
| 34 | + */ | |
| 35 | +@property (nonatomic,assign) BOOL isWillDownAnimate; | |
| 36 | + | |
| 37 | +#pragma mark - 顶部格式选中索引 | |
| 38 | + | |
| 39 | +/** | |
| 40 | + 顶部格式选中索引 | |
| 41 | + */ | |
| 42 | +@property (nonatomic,assign,readonly) NSUInteger selectTypeIndex; | |
| 43 | +/** | |
| 44 | + 切换顶部格式选中索引 | |
| 45 | + */ | |
| 46 | +@property (nonatomic,copy) void (^switchSelectTypeCallBack)(NSUInteger selectTypeIndex); | |
| 47 | + | |
| 48 | +@end | |
| 49 | + | |
| 50 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuRecommendCollectionViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuRecommendCollectionViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuRecommendCollectionViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/10. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSSelectMenuModel.h" | |
| 11 | +#import "DSRSSelectMenuRecommendView.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRSSelectMenuRecommendCollectionViewCell : UICollectionViewCell | |
| 16 | + | |
| 17 | +#pragma mark - 回调 | |
| 18 | + | |
| 19 | +@property (nonatomic,copy) void (^clickAddCallBack)(DSRSSelectMenuListListModel * model, DSImageView * addImageView); | |
| 20 | +@property (nonatomic,copy) void (^clickSubtractCallBack)(DSRSSelectMenuListListModel * model); | |
| 21 | + | |
| 22 | +#pragma mark - 赋值 | |
| 23 | + | |
| 24 | +/** | |
| 25 | + 修改购买数量赋值 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,assign) NSInteger buyCount; | |
| 28 | + | |
| 29 | +@property (nonatomic,strong,readonly) DSRSSelectMenuListListModel * model; | |
| 30 | +@property (nonatomic,assign,readonly) DSRSSelectMenuDisplayStyle style; | |
| 31 | + | |
| 32 | +-(void)setModel:(DSRSSelectMenuListListModel*)model style:(DSRSSelectMenuDisplayStyle)style; | |
| 33 | + | |
| 34 | +@end | |
| 35 | + | |
| 36 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuRecommendView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuRecommendView.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuRecommendView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/10. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSSelectMenuModel.h" | |
| 11 | +#import "DSRSSelectMenuEnum.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRSSelectMenuRecommendView : UIView | |
| 16 | + | |
| 17 | +#pragma mark - 回调 | |
| 18 | + | |
| 19 | +@property (nonatomic,copy) void (^clickAddCallBack)(DSRSSelectMenuListListModel * model, DSImageView * addImageView); | |
| 20 | +@property (nonatomic,copy) void (^clickSubtractCallBack)(DSRSSelectMenuListListModel * model); | |
| 21 | +@property (nonatomic,copy) void (^clickGoodsCallBack)(DSRSSelectMenuListListModel * model); | |
| 22 | + | |
| 23 | +#pragma mark - 赋值 | |
| 24 | + | |
| 25 | +/** | |
| 26 | + 修改对应商品购买的数量 (数量单独赋值用) | |
| 27 | + | |
| 28 | + @param changeGoods 对应商品 | |
| 29 | + */ | |
| 30 | +-(void)assignChangeGoodsCountMethod:(DSRSSelectMenuListListModel*)changeGoods; | |
| 31 | + | |
| 32 | +@property (nonatomic,strong,readonly) DSRSSelectMenuHotModel * model; | |
| 33 | +@property (nonatomic,assign,readonly) DSRSSelectMenuDisplayStyle style; | |
| 34 | + | |
| 35 | +-(void)setModel:(DSRSSelectMenuHotModel*)model style:(DSRSSelectMenuDisplayStyle)style; | |
| 36 | + | |
| 37 | +@end | |
| 38 | + | |
| 39 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuShopCartModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuShopCartModel.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuShopCartModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/15. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +#pragma mark - 凑单提示 | |
| 14 | + | |
| 15 | +@interface DSRSSelectMenuShopCartTipsModel : NSObject | |
| 16 | + | |
| 17 | +/** | |
| 18 | + 是否显示 1显示 | |
| 19 | + */ | |
| 20 | +@property (nonatomic,assign) BOOL is_show; | |
| 21 | +/** | |
| 22 | + 类型1 还差x元起送 去凑单>> | |
| 23 | + 类型2 还差x元减x元 去凑单>> | |
| 24 | + 类型3 已减x元,还差x元减x元 去凑单>> | |
| 25 | + 类型4 已减x元 | |
| 26 | + */ | |
| 27 | +@property (nonatomic,assign) NSUInteger type; | |
| 28 | +/** | |
| 29 | + 使用的参数数组 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,copy) NSArray<NSString*> * params; | |
| 32 | + | |
| 33 | +@end | |
| 34 | + | |
| 35 | +#pragma mark - 购物车列表 | |
| 36 | + | |
| 37 | +@interface DSRSSelectMenuShopCartListModel : NSObject | |
| 38 | + | |
| 39 | +/** | |
| 40 | + 购物车id | |
| 41 | + */ | |
| 42 | +@property (nonatomic,copy) NSString * id; | |
| 43 | +/** | |
| 44 | + 标题 | |
| 45 | + */ | |
| 46 | +@property (nonatomic,copy) NSString * title; | |
| 47 | +/** | |
| 48 | + 副标题 | |
| 49 | + */ | |
| 50 | +@property (nonatomic,copy) NSString * ads; | |
| 51 | +/** | |
| 52 | + 店铺id | |
| 53 | + */ | |
| 54 | +@property (nonatomic,copy) NSString * shop_id; | |
| 55 | +/** | |
| 56 | + 价格 | |
| 57 | + */ | |
| 58 | +@property (nonatomic,copy) NSString * price; | |
| 59 | +/** | |
| 60 | + 商品id | |
| 61 | + */ | |
| 62 | +@property (nonatomic,copy) NSString * foods_id; | |
| 63 | +/** | |
| 64 | + 图片 | |
| 65 | + */ | |
| 66 | +@property (nonatomic,copy) NSString * simg; | |
| 67 | +/** | |
| 68 | + 剩余数量 | |
| 69 | + */ | |
| 70 | +@property (nonatomic,assign) NSUInteger num; | |
| 71 | +/** | |
| 72 | + 选择的数量 | |
| 73 | + */ | |
| 74 | +@property (nonatomic,assign) NSUInteger count; | |
| 75 | + | |
| 76 | +@end | |
| 77 | + | |
| 78 | +#pragma mark - 第一级 | |
| 79 | + | |
| 80 | +@interface DSRSSelectMenuShopCartModel : NSObject | |
| 81 | + | |
| 82 | +/** | |
| 83 | + 购物车数量 | |
| 84 | + */ | |
| 85 | +@property (nonatomic,assign) NSUInteger count; | |
| 86 | +/** | |
| 87 | + 优惠后的价格 | |
| 88 | + */ | |
| 89 | +@property (nonatomic,copy) NSString * price; | |
| 90 | +/** | |
| 91 | + 优惠前的价格 | |
| 92 | + */ | |
| 93 | +@property (nonatomic,copy) NSString * prices; | |
| 94 | +/** | |
| 95 | + 凑单提示 | |
| 96 | + */ | |
| 97 | +@property (nonatomic,strong,nullable) DSRSSelectMenuShopCartTipsModel * tips; | |
| 98 | +/** | |
| 99 | + 购物车 | |
| 100 | + */ | |
| 101 | +@property (nonatomic,copy,nullable) NSArray<DSRSSelectMenuShopCartListModel*> * list; | |
| 102 | + | |
| 103 | +@end | |
| 104 | + | |
| 105 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuShopCartTableViewCell.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuShopCartTableViewCell.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuShopCartTableViewCell.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/15. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSSelectMenuShopCartModel.h" | |
| 11 | +#import "DSRSSelectMenuEnum.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRSSelectMenuShopCartTableViewCell : DSTableViewCell | |
| 16 | + | |
| 17 | +#pragma mark - 回调 | |
| 18 | + | |
| 19 | +@property (nonatomic,copy) void (^clickAddCallBack)(DSRSSelectMenuShopCartListModel * model); | |
| 20 | +@property (nonatomic,copy) void (^clickSubtractCallBack)(DSRSSelectMenuShopCartListModel * model); | |
| 21 | + | |
| 22 | +#pragma mark - 赋值 | |
| 23 | + | |
| 24 | +@property (nonatomic,strong,readonly) DSRSSelectMenuShopCartListModel * model; | |
| 25 | +@property (nonatomic,assign,readonly) DSRSSelectMenuDisplayStyle style; | |
| 26 | + | |
| 27 | +-(void)setModel:(DSRSSelectMenuShopCartListModel*)model style:(DSRSSelectMenuDisplayStyle)style; | |
| 28 | + | |
| 29 | +@end | |
| 30 | + | |
| 31 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuShopCartView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuShopCartView.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuShopCartView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/15. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRSSelectMenuShopCartModel.h" | |
| 11 | +#import "DSRSSelectMenuEnum.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRSSelectMenuShopCartView : UIView | |
| 16 | + | |
| 17 | +/** | |
| 18 | + 店铺id | |
| 19 | + */ | |
| 20 | +@property (nonatomic,copy) NSString * shopid; | |
| 21 | +/** | |
| 22 | + 样式 | |
| 23 | + */ | |
| 24 | +@property (nonatomic,assign) DSRSSelectMenuDisplayStyle style; | |
| 25 | + | |
| 26 | +#pragma mark - 内容高度 | |
| 27 | + | |
| 28 | +/** | |
| 29 | + 内容高度 | |
| 30 | + */ | |
| 31 | +@property (nonatomic,assign,readonly) CGFloat contentHeight; | |
| 32 | + | |
| 33 | +#pragma mark - 显示/删除动画 | |
| 34 | + | |
| 35 | +/** | |
| 36 | + 显示动画 | |
| 37 | + */ | |
| 38 | +-(void)displayAnimateWithDataArr:(NSArray<DSRSSelectMenuShopCartListModel*>*)dataArr; | |
| 39 | +/** | |
| 40 | + 删除动画 | |
| 41 | + */ | |
| 42 | +-(void)removeAnimate; | |
| 43 | + | |
| 44 | +#pragma mark - 回调 | |
| 45 | + | |
| 46 | +/** | |
| 47 | + 显示动画中回调 | |
| 48 | + */ | |
| 49 | +@property (nonatomic,copy) void (^displayAnimatedCallBack)(void); | |
| 50 | +/** | |
| 51 | + 删除动画中回调 | |
| 52 | + */ | |
| 53 | +@property (nonatomic,copy) void (^removeAnimatedCallBack)(void); | |
| 54 | +/** | |
| 55 | + 删除完成回调 | |
| 56 | + */ | |
| 57 | +@property (nonatomic,copy) void (^finishRemoveCallBack)(void); | |
| 58 | +/** | |
| 59 | + 修改内容高度动画中回调 | |
| 60 | + */ | |
| 61 | +@property (nonatomic,copy) void (^changeContentHeightAnimatedCallBack)(void); | |
| 62 | + | |
| 63 | +/** | |
| 64 | + 改变购物车回调 | |
| 65 | + */ | |
| 66 | +@property (nonatomic,copy) void (^changeShopCartCallBack)(NSString * goodsId, NSUInteger changeCount, DSRSSelectMenuShopCartModel * shopCartModel); | |
| 67 | +/** | |
| 68 | + 清除购物车回调 | |
| 69 | + */ | |
| 70 | +@property (nonatomic,copy) void (^clearShopCartCallBack)(void); | |
| 71 | + | |
| 72 | +@end | |
| 73 | + | |
| 74 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuSubViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRSSelectMenuSubViewController.h | |
| 1 | +// | |
| 2 | +// DSRSSelectMenuSubViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/18. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | +#import "DSRSSelectMenuParentModel.h" | |
| 11 | +#import "DSRSSelectMenuAddOnItemsView.h" | |
| 12 | + | |
| 13 | +NS_ASSUME_NONNULL_BEGIN | |
| 14 | + | |
| 15 | +@interface DSRSSelectMenuSubViewController : DSBaseViewController | |
| 16 | + | |
| 17 | +#pragma mark - 属性 | |
| 18 | + | |
| 19 | +/** | |
| 20 | + 门店id | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy) NSString * storeId; | |
| 23 | +/** | |
| 24 | + 要显示商品id | |
| 25 | + */ | |
| 26 | +@property (nonatomic,copy) NSString * foodsId; | |
| 27 | +/** | |
| 28 | + 门店支持类型 | |
| 29 | + */ | |
| 30 | +@property (nonatomic,strong) DSRSSelectMenuParentModel * selectMenuParentModel; | |
| 31 | +/** | |
| 32 | + 底部导航条高度 | |
| 33 | + */ | |
| 34 | +@property (nonatomic,assign) CGFloat bottomNavHeight; | |
| 35 | + | |
| 36 | +#pragma mark - 回调 | |
| 37 | + | |
| 38 | +/** | |
| 39 | + 切换是否能滑动 | |
| 40 | + */ | |
| 41 | +@property (nonatomic,copy) void (^switchCollectionViewCanScrollCallBack)(BOOL flag); | |
| 42 | + | |
| 43 | +#pragma mark - 滑动父滚动视图方法 | |
| 44 | + | |
| 45 | +-(void)beginScrollSuperScrollView; | |
| 46 | + | |
| 47 | +@end | |
| 48 | + | |
| 49 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPIntroView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPIntroView.h | |
| 1 | +// | |
| 2 | +// DSRStoreHPIntroView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/9. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | +#import "DSRStoreHPModel.h" | |
| 11 | + | |
| 12 | +NS_ASSUME_NONNULL_BEGIN | |
| 13 | + | |
| 14 | +@interface DSRStoreHPIntroView : UIView | |
| 15 | + | |
| 16 | +#pragma mark - 赋值 | |
| 17 | + | |
| 18 | +/** | |
| 19 | + 数据 | |
| 20 | + */ | |
| 21 | +@property (nonatomic,strong,nullable) DSRStoreHPModel * introModel; | |
| 22 | + | |
| 23 | +#pragma mark - 回调 | |
| 24 | + | |
| 25 | +/** | |
| 26 | + 点击展开回调 | |
| 27 | + */ | |
| 28 | +@property (nonatomic,copy) void (^clickUnFoldCallBack)(void); | |
| 29 | +/** | |
| 30 | + 点击折叠回调 | |
| 31 | + */ | |
| 32 | +@property (nonatomic,copy) void (^clickFoldCallBack)(void); | |
| 33 | + | |
| 34 | +#pragma mark - UI | |
| 35 | + | |
| 36 | +/** | |
| 37 | + 背景图片 | |
| 38 | + */ | |
| 39 | +@property (nonatomic,strong) DSImageView * topBgImageView; | |
| 40 | + | |
| 41 | +#pragma mark - 简介 | |
| 42 | + | |
| 43 | +/** | |
| 44 | + 简介背景高度 最小DS_adapt_length(105) 最大self.height - CGRectGetMinY(self.bgView.frame) - DS_adapt_length(15) | |
| 45 | + */ | |
| 46 | +@property (nonatomic,assign) CGFloat introBgViewHeight; | |
| 47 | +/** | |
| 48 | + 简介背景阴影透明度 | |
| 49 | + */ | |
| 50 | +@property (nonatomic,assign) CGFloat introBgShadowOpacity; | |
| 51 | + | |
| 52 | +#pragma mark - 动画 | |
| 53 | + | |
| 54 | +/** | |
| 55 | + 执行折叠动画 | |
| 56 | + */ | |
| 57 | +-(void)proceedFoldAnimate; | |
| 58 | +/** | |
| 59 | + 执行展开动画 | |
| 60 | + */ | |
| 61 | +-(void)proceedUnFoldAnimate; | |
| 62 | +/** | |
| 63 | + 执行展开动画结束后执行的动画 | |
| 64 | + */ | |
| 65 | +-(void)proceedUnFoldAnimated; | |
| 66 | + | |
| 67 | +@end | |
| 68 | + | |
| 69 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPModel.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPModel.h | |
| 1 | +// | |
| 2 | +// DSRStoreHPModel.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/11. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <Foundation/Foundation.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +#pragma mark - 优惠券 | |
| 14 | + | |
| 15 | +@interface DSRStoreHPCouponModel : NSObject | |
| 16 | + | |
| 17 | +/** | |
| 18 | + 优惠券id | |
| 19 | + */ | |
| 20 | +@property (nonatomic,copy) NSString * id; | |
| 21 | +/** | |
| 22 | + 满 | |
| 23 | + */ | |
| 24 | +@property (nonatomic,copy) NSString * fulfil; | |
| 25 | +/** | |
| 26 | + 减 | |
| 27 | + */ | |
| 28 | +@property (nonatomic,copy) NSString * minus; | |
| 29 | + | |
| 30 | +@end | |
| 31 | + | |
| 32 | +#pragma mark - 第一级 | |
| 33 | + | |
| 34 | +@interface DSRStoreHPModel : NSObject | |
| 35 | + | |
| 36 | +/** | |
| 37 | + 店铺id | |
| 38 | + */ | |
| 39 | +@property (nonatomic,copy) NSString * id; | |
| 40 | +/** | |
| 41 | + 店铺名称 | |
| 42 | + */ | |
| 43 | +@property (nonatomic,copy) NSString * title; | |
| 44 | +/** | |
| 45 | + 店铺logo | |
| 46 | + */ | |
| 47 | +@property (nonatomic,copy) NSString * simg; | |
| 48 | +/** | |
| 49 | + 达人id | |
| 50 | + */ | |
| 51 | +@property (nonatomic,copy) NSString * daren_id; | |
| 52 | +/** | |
| 53 | + 顶部背景图 | |
| 54 | + */ | |
| 55 | +@property (nonatomic,copy) NSString * bg_img; | |
| 56 | +/** | |
| 57 | + 评分 | |
| 58 | + */ | |
| 59 | +@property (nonatomic,copy) NSString * grade; | |
| 60 | +/** | |
| 61 | + 公告 | |
| 62 | + */ | |
| 63 | +@property (nonatomic,copy) NSString * notice; | |
| 64 | +/** | |
| 65 | + 不等于2 显示打烊了 | |
| 66 | + */ | |
| 67 | +@property (nonatomic,copy) NSString * state; | |
| 68 | +/** | |
| 69 | + 月销售 | |
| 70 | + */ | |
| 71 | +@property (nonatomic,copy) NSString * sale_count; | |
| 72 | +/** | |
| 73 | + 优惠券 | |
| 74 | + */ | |
| 75 | +@property (nonatomic,copy) NSArray<DSRStoreHPCouponModel*> * coupon; | |
| 76 | + | |
| 77 | +@end | |
| 78 | + | |
| 79 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPNavView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPNavView.h | |
| 1 | +// | |
| 2 | +// DSRStoreHPNavView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/1. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <UIKit/UIKit.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRStoreHPNavView : UIView | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 导航背景透明到白色的百分比 | |
| 17 | + */ | |
| 18 | +@property (nonatomic,assign) CGFloat clearToWhiteP; | |
| 19 | +/** | |
| 20 | + 是否隐藏搜索 | |
| 21 | + */ | |
| 22 | +@property (nonatomic,assign) BOOL isHideSearch; | |
| 23 | + | |
| 24 | +#pragma mark - 回调 | |
| 25 | + | |
| 26 | +@property (nonatomic,copy) void (^clickBackCallBack)(void); | |
| 27 | +@property (nonatomic,copy) void (^clickOrderCallBack)(void); | |
| 28 | +@property (nonatomic,copy) void (^clickSearchCallBack)(void); | |
| 29 | + | |
| 30 | +@end | |
| 31 | + | |
| 32 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPPageControlView.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPPageControlView.h | |
| 1 | +// | |
| 2 | +// DSRStoreHPPageControlView.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/9. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSToolsModule/DSToolsModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRStoreHPPageControlView : BKPageControlView | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 是否展开显示头部下面的内容 | |
| 17 | + */ | |
| 18 | +@property (nonatomic,assign) BOOL isUnfold; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRStoreHPViewController.h | |
| 1 | +// | |
| 2 | +// DSRStoreHPViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/7/9. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRStoreHPViewController : DSBaseViewController | |
| 14 | + | |
| 15 | +/** | |
| 16 | + 门店id | |
| 17 | + */ | |
| 18 | +@property (nonatomic,copy) NSString * storeId; | |
| 19 | +/** | |
| 20 | + 要显示商品id | |
| 21 | + */ | |
| 22 | +@property (nonatomic,copy,nullable) NSString * foodsId; | |
| 23 | +/** | |
| 24 | + 活动是 1外卖 还是 2到店就餐 | |
| 25 | + */ | |
| 26 | +@property (nonatomic,assign) NSUInteger foodsType; | |
| 27 | + | |
| 28 | +@end | |
| 29 | + | |
| 30 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRTopRankingViewController.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRTopRankingViewController.h | |
| 1 | +// | |
| 2 | +// DSRTopRankingViewController.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/8/2. | |
| 6 | +// Copyright © 2019 BIKE. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import <DSBaseModule/DSBaseModule.h> | |
| 10 | + | |
| 11 | +NS_ASSUME_NONNULL_BEGIN | |
| 12 | + | |
| 13 | +@interface DSRTopRankingViewController : DSBaseViewController | |
| 14 | + | |
| 15 | +@end | |
| 16 | + | |
| 17 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastModule-umbrella.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastModule-umbrella.h | |
| 1 | +#ifdef __OBJC__ | |
| 2 | +#import <UIKit/UIKit.h> | |
| 3 | +#else | |
| 4 | +#ifndef FOUNDATION_EXPORT | |
| 5 | +#if defined(__cplusplus) | |
| 6 | +#define FOUNDATION_EXPORT extern "C" | |
| 7 | +#else | |
| 8 | +#define FOUNDATION_EXPORT extern | |
| 9 | +#endif | |
| 10 | +#endif | |
| 11 | +#endif | |
| 12 | + | |
| 13 | +#import "DSRepastModuleManager.h" | |
| 14 | +#import "DSRepastModulePCH.h" | |
| 15 | +#import "DSRepastModuleRouter.h" | |
| 16 | +#import "UIImage+DSRepastModule.h" | |
| 17 | +#import "DSRepastRequest.h" | |
| 18 | +#import "DSARRepastResultViewController.h" | |
| 19 | +#import "DSARRepastResultModel.h" | |
| 20 | +#import "DSARRepastResultAlertView.h" | |
| 21 | +#import "DSARRepastResultContentView.h" | |
| 22 | +#import "DSARRepastResultMOrderTableViewCell.h" | |
| 23 | +#import "DSARRepastStoreViewController.h" | |
| 24 | +#import "DSARRepastStoreIntroView.h" | |
| 25 | +#import "DSARRepastStoreNearbyCateView.h" | |
| 26 | +#import "DSARRepastStoreRedPacketView.h" | |
| 27 | +#import "DSRComplaintViewController.h" | |
| 28 | +#import "DSRComplaintCollectionViewFlowLayout.h" | |
| 29 | +#import "DSRComplaintCollectionReusableFooterView.h" | |
| 30 | +#import "DSRComplaintCollectionReusableHeaderView.h" | |
| 31 | +#import "DSRComplaintCollectionViewCell.h" | |
| 32 | +#import "DSRConfirmOrderViewController.h" | |
| 33 | +#import "DSRConfirmOrderCouponContentModel.h" | |
| 34 | +#import "DSRConfirmOrderListModel.h" | |
| 35 | +#import "DSRConfirmOrderModel.h" | |
| 36 | +#import "DSRConfirmOrderRedPacketModel.h" | |
| 37 | +#import "DSRConfirmOrderSelectTimeModel.h" | |
| 38 | +#import "DSRConfirmOrderShopModel.h" | |
| 39 | +#import "DSRConfirmOrderGradientView.h" | |
| 40 | +#import "DSRConfirmOrderSelectEatTimeView.h" | |
| 41 | +#import "DSRConfirmOrderSelectTimeView.h" | |
| 42 | +#import "DSRConfirmOrderSelectTNumberView.h" | |
| 43 | +#import "DSRConfirmOrderTableFooterView.h" | |
| 44 | +#import "DSRConfirmOrderTableHeaderView.h" | |
| 45 | +#import "DSRConfirmOrderTableSectionFooterView.h" | |
| 46 | +#import "DSRConfirmOrderTableSectionHeaderView.h" | |
| 47 | +#import "DSRConfirmOrderTableViewCell.h" | |
| 48 | +#import "DSRConfirmOrderRemarkViewController.h" | |
| 49 | +#import "DSRConfirmOrderRemarkCollectionViewFlowLayout.h" | |
| 50 | +#import "DSRConfirmOrderRemarkCollectionReusableHeaderView.h" | |
| 51 | +#import "DSRConfirmOrderRemarkCollectionViewCell.h" | |
| 52 | +#import "DSRConfirmOrderRPlanViewController.h" | |
| 53 | +#import "DSRConfirmOrderRPlanStorePointAnnotation.h" | |
| 54 | +#import "DSRConfirmOrderRPlanUserPointAnnotation.h" | |
| 55 | +#import "DSRConfirmOrderRPlanBMessageView.h" | |
| 56 | +#import "DSRConfirmOrderRPlanStoreAnnotationView.h" | |
| 57 | +#import "DSRGoodsDetailsViewController.h" | |
| 58 | +#import "DSRGoodsDetailsModel.h" | |
| 59 | +#import "DSRGoodsDetailsTableHeaderView.h" | |
| 60 | +#import "DSRNearbyStoreParentViewController.h" | |
| 61 | +#import "DSRNearbyStoreViewController.h" | |
| 62 | +#import "DSRNearbyStoreListCouponModel.h" | |
| 63 | +#import "DSRNearbyStoreListModel.h" | |
| 64 | +#import "DSRNearbyStoreModel.h" | |
| 65 | +#import "DSRNearbyStorePointAnnotation.h" | |
| 66 | +#import "DSRNearbyStoreAnnotationView.h" | |
| 67 | +#import "DSRNearbyStoreSearchView.h" | |
| 68 | +#import "DSRNearbyStoreSelectDistanceView.h" | |
| 69 | +#import "DSRNearbyStoreTableHeaderView.h" | |
| 70 | +#import "DSRNearbyStoreTableView.h" | |
| 71 | +#import "DSRNearbyStoreTableViewCell.h" | |
| 72 | +#import "DSROrderDetailsViewController.h" | |
| 73 | +#import "DSROrderDetailsDatasModel.h" | |
| 74 | +#import "DSROrderDetailsFifSLayout.h" | |
| 75 | +#import "DSROrderDetailsFirSLayout.h" | |
| 76 | +#import "DSROrderDetailsGoodsModel.h" | |
| 77 | +#import "DSROrderDetailsModel.h" | |
| 78 | +#import "DSROrderDetailsShopModel.h" | |
| 79 | +#import "DSROrderDetailsFifSTableViewCell.h" | |
| 80 | +#import "DSROrderDetailsFirSTableViewCell.h" | |
| 81 | +#import "DSROrderDetailsFouSTableViewCell.h" | |
| 82 | +#import "DSROrderDetailsSecSTableViewCell.h" | |
| 83 | +#import "DSROrderDetailsSectionHeaderView.h" | |
| 84 | +#import "DSROrderDetailsThiSTableViewCell.h" | |
| 85 | +#import "DSROrderDetailsTopView.h" | |
| 86 | +#import "DSROrderListSubViewController.h" | |
| 87 | +#import "DSROrderListViewController.h" | |
| 88 | +#import "DSROrderListListGoodsModel.h" | |
| 89 | +#import "DSROrderListListModel.h" | |
| 90 | +#import "DSROrderListListShopModel.h" | |
| 91 | +#import "DSROrderListModel.h" | |
| 92 | +#import "DSROrderListCollectionReusableFooterView.h" | |
| 93 | +#import "DSROrderListCollectionReusableHeaderView.h" | |
| 94 | +#import "DSROrderListCollectionViewCell.h" | |
| 95 | +#import "DSRRecommendViewController.h" | |
| 96 | +#import "DSRRefundApplyViewController.h" | |
| 97 | +#import "DSRRefundApplyModel.h" | |
| 98 | +#import "DSRRefundApplyTableViewCell.h" | |
| 99 | +#import "DSRRefundDetailsViewController.h" | |
| 100 | +#import "DSRRefundDetailsModel.h" | |
| 101 | +#import "DSRRefundDetailsTableHeaderView.h" | |
| 102 | +#import "DSRRefundDetailsTableViewCell.h" | |
| 103 | +#import "DSRSDynamicViewController.h" | |
| 104 | +#import "DSRSEvaluateViewController.h" | |
| 105 | +#import "DSRStoreHPViewController.h" | |
| 106 | +#import "DSRStoreHPModel.h" | |
| 107 | +#import "DSRStoreHPIntroView.h" | |
| 108 | +#import "DSRStoreHPNavView.h" | |
| 109 | +#import "DSRStoreHPPageControlView.h" | |
| 110 | +#import "DSRSInfoViewController.h" | |
| 111 | +#import "DSRSInfoFirLayout.h" | |
| 112 | +#import "DSRSInfoModel.h" | |
| 113 | +#import "DSRSInfoThiLayout.h" | |
| 114 | +#import "DSRSInfoFirStyleTableViewCell.h" | |
| 115 | +#import "DSRSInfoFouStyleTableViewCell.h" | |
| 116 | +#import "DSRSInfoSecStyleTableViewCell.h" | |
| 117 | +#import "DSRSInfoThiStylePhotoCollectionViewCell.h" | |
| 118 | +#import "DSRSInfoThiStyleTableViewCell.h" | |
| 119 | +#import "DSRSSearchGoodsViewController.h" | |
| 120 | +#import "DSRSSearchGoodsModel.h" | |
| 121 | +#import "DSRSSearchGoodsTableViewCell.h" | |
| 122 | +#import "DSRSSelectMenuParentViewController.h" | |
| 123 | +#import "DSRSSelectMenuParentModel.h" | |
| 124 | +#import "DSRSSelectMenuParentTypeModel.h" | |
| 125 | +#import "DSRSSelectMenuParentTypeCollectionViewCell.h" | |
| 126 | +#import "DSRSReserveViewController.h" | |
| 127 | +#import "DSRSReserveDayModel.h" | |
| 128 | +#import "DSRSReserveListModel.h" | |
| 129 | +#import "DSRSReserveModel.h" | |
| 130 | +#import "DSRSReserveThiStyleLayout.h" | |
| 131 | +#import "DSRSReserveTypeModel.h" | |
| 132 | +#import "DSRSReserveUserBookTableModel.h" | |
| 133 | +#import "DSRSReserveBottomView.h" | |
| 134 | +#import "DSRSReserveCollectionReusableFooterView.h" | |
| 135 | +#import "DSRSReserveFirStyleCollectionReusableHeaderView.h" | |
| 136 | +#import "DSRSReserveFirStyleCollectionViewCell.h" | |
| 137 | +#import "DSRSReserveSecStyleCollectionReusableHeaderView.h" | |
| 138 | +#import "DSRSReserveSecStyleCollectionViewCell.h" | |
| 139 | +#import "DSRSReserveSecStyleSInfoCollectionViewCell.h" | |
| 140 | +#import "DSRSReserveThiStyleCollectionViewCell.h" | |
| 141 | +#import "DSRSSelectMenuSubViewController.h" | |
| 142 | +#import "DSRSSelectMenuAddOnItemsModel.h" | |
| 143 | +#import "DSRSSelectMenuEnum.h" | |
| 144 | +#import "DSRSSelectMenuLayout.h" | |
| 145 | +#import "DSRSSelectMenuListListModel.h" | |
| 146 | +#import "DSRSSelectMenuModel.h" | |
| 147 | +#import "DSRSSelectMenuShopCartModel.h" | |
| 148 | +#import "DSRSSelectMenuAddOnItemsTableViewCell.h" | |
| 149 | +#import "DSRSSelectMenuAddOnItemsView.h" | |
| 150 | +#import "DSRSSelectMenuAddView.h" | |
| 151 | +#import "DSRSSelectMenuBottomView.h" | |
| 152 | +#import "DSRSSelectMenuCategoryTableViewCell.h" | |
| 153 | +#import "DSRSSelectMenuContentTableViewCell.h" | |
| 154 | +#import "DSRSSelectMenuRecommendCollectionViewCell.h" | |
| 155 | +#import "DSRSSelectMenuRecommendView.h" | |
| 156 | +#import "DSRSSelectMenuShopCartTableViewCell.h" | |
| 157 | +#import "DSRSSelectMenuShopCartView.h" | |
| 158 | +#import "DSRTopRankingViewController.h" | |
| 159 | + | |
| 160 | +FOUNDATION_EXPORT double DSRepastModuleVersionNumber; | |
| 161 | +FOUNDATION_EXPORT const unsigned char DSRepastModuleVersionString[]; | |
| 162 | + | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastModuleManager.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastModuleManager.h | |
| 1 | +// | |
| 2 | +// DSRepastModuleManager.h | |
| 3 | +// DSRepastModule | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/3/4. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <Foundation/Foundation.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRepastModuleManager : NSObject | |
| 13 | + | |
| 14 | +#pragma mark - 单例 | |
| 15 | + | |
| 16 | ++(instancetype)sharedManager; | |
| 17 | + | |
| 18 | +#pragma mark - 注册router | |
| 19 | + | |
| 20 | +-(void)registerRouter; | |
| 21 | + | |
| 22 | +@end | |
| 23 | + | |
| 24 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastModulePCH.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastModulePCH.h | |
| 1 | +// | |
| 2 | +// DSRepastModulePCH.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/3/2. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#ifndef DSRepastModulePCH_h | |
| 9 | +#define DSRepastModulePCH_h | |
| 10 | + | |
| 11 | +#import <DSBaseModule/DSBaseModule.h> | |
| 12 | +#import <DSToolsModule/DSToolsModule.h> | |
| 13 | +#import <DSCommonModule/DSCommonModule.h> | |
| 14 | + | |
| 15 | +#import "UIImage+DSRepastModule.h" | |
| 16 | +#import "DSRepastModuleRouter.h" | |
| 17 | + | |
| 18 | +#import <DSWebViewModule/DSWebViewController.h> | |
| 19 | + | |
| 20 | +#endif /* DSRepastModulePCH_h */ | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastModuleRouter.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastModuleRouter.h | |
| 1 | +// | |
| 2 | +// DSRepastModuleRouter.h | |
| 3 | +// DSRepastModule | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/3/5. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <Foundation/Foundation.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface DSRepastModuleRouter : NSObject | |
| 13 | + | |
| 14 | +#pragma mark - 幸福中国模块路由 | |
| 15 | + | |
| 16 | +/// 创建老达人主页控制器 | |
| 17 | ++(BOOL)initHappinessMOldDarenVCWithParams:(nullable NSDictionary*)params completion:(nullable void (^)(id result))completion; | |
| 18 | + | |
| 19 | +@end | |
| 20 | + | |
| 21 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastRequest.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/DSRepastRequest.h | |
| 1 | +// | |
| 2 | +// DSRepastRequest.h | |
| 3 | +// DSCnliveShopSDK | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2019/2/12. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <Foundation/Foundation.h> | |
| 9 | +#import "DSRStoreHPModel.h" | |
| 10 | +#import "DSRSSelectMenuParentModel.h" | |
| 11 | +#import "DSRSSelectMenuModel.h" | |
| 12 | +#import "DSRSSelectMenuShopCartModel.h" | |
| 13 | +#import "DSRSInfoModel.h" | |
| 14 | +#import "DSRGoodsDetailsModel.h" | |
| 15 | +#import "DSRSReserveModel.h" | |
| 16 | +#import "DSRNearbyStoreModel.h" | |
| 17 | +#import "DSRConfirmOrderModel.h" | |
| 18 | +#import "DSROrderListModel.h" | |
| 19 | +#import "DSROrderDetailsModel.h" | |
| 20 | +#import "DSRSSearchGoodsModel.h" | |
| 21 | +#import "DSRSSelectMenuAddOnItemsModel.h" | |
| 22 | +#import "DSARRepastResultModel.h" | |
| 23 | +#import "DSRRefundDetailsModel.h" | |
| 24 | + | |
| 25 | +NS_ASSUME_NONNULL_BEGIN | |
| 26 | + | |
| 27 | +@interface DSRepastRequest : NSObject | |
| 28 | + | |
| 29 | +#pragma mark - 店铺 | |
| 30 | + | |
| 31 | +/** | |
| 32 | + 店铺首页数据 | |
| 33 | + | |
| 34 | + @param shopId 店铺id | |
| 35 | + @param result 结果 | |
| 36 | + */ | |
| 37 | ++(void)postFoodsStoreInfoWithShopId:(NSString*)shopId result:(void (^)(DSRStoreHPModel * model, NSString * errorMessage))result; | |
| 38 | + | |
| 39 | +/** | |
| 40 | + 店铺商家数据 | |
| 41 | + | |
| 42 | + @param shopId 店铺id | |
| 43 | + @param uid 用户id | |
| 44 | + @param result 结果 | |
| 45 | + */ | |
| 46 | ++(void)postFoodsStoreSellerWithShopId:(NSString*)shopId uid:(nullable NSString*)uid result:(void (^)(DSRSInfoModel * model, NSString * errorMessage))result; | |
| 47 | + | |
| 48 | +/** | |
| 49 | + 店铺支持销售方式 | |
| 50 | + | |
| 51 | + @param shopId 店铺id | |
| 52 | + @param result 结果 | |
| 53 | + */ | |
| 54 | ++(void)postFoodsShopSaleTypeWithShopId:(NSString*)shopId result:(void (^)(DSRSSelectMenuParentModel * model, NSString * errorMessage))result; | |
| 55 | + | |
| 56 | +#pragma mark - 桌位预约 | |
| 57 | + | |
| 58 | +/** | |
| 59 | + 查看店铺桌位 | |
| 60 | + | |
| 61 | + @param shopId 店铺id | |
| 62 | + @param uid 用户id | |
| 63 | + @param result 结果 | |
| 64 | + */ | |
| 65 | ++(void)postGetFoodsTableWithShopId:(NSString*)shopId uid:(NSString*)uid result:(void (^)(DSRSReserveModel * model, NSString * errorMessage))result; | |
| 66 | + | |
| 67 | +/** | |
| 68 | + 预约桌位 | |
| 69 | + | |
| 70 | + @param shopId 店铺id | |
| 71 | + @param uid 用户id | |
| 72 | + @param table 桌id | |
| 73 | + @param type 时段id | |
| 74 | + @param bookTime 预约天时段戳 | |
| 75 | + @param num 人数 | |
| 76 | + @param result 结果 | |
| 77 | + */ | |
| 78 | ++(void)postAddFoodsBookTableWithShopId:(NSString*)shopId uid:(NSString*)uid table:(NSString*)table type:(NSString*)type bookTime:(NSString*)bookTime num:(NSString*)num result:(void (^)(NSString * errorMessage))result; | |
| 79 | + | |
| 80 | +/** | |
| 81 | + 取消预约桌位 | |
| 82 | + | |
| 83 | + @param uid 用户id | |
| 84 | + @param reserveId 预约id | |
| 85 | + @param result 结果 | |
| 86 | + */ | |
| 87 | ++(void)postCancelFoodsBookTableWithUid:(NSString*)uid reserveId:(NSString*)reserveId result:(void (^)(NSString * errorMessage))result; | |
| 88 | + | |
| 89 | +#pragma mark - 餐厅红包 | |
| 90 | + | |
| 91 | +/** | |
| 92 | + 领取餐厅红包 | |
| 93 | + | |
| 94 | + @param redPacketId 红包id | |
| 95 | + @param uid 用户id | |
| 96 | + @param result 结果 | |
| 97 | + */ | |
| 98 | ++(void)postGainFoodsRedPacketWithRedPacketId:(NSString*)redPacketId uid:(NSString*)uid result:(void (^)(NSString * errorMessage))result; | |
| 99 | + | |
| 100 | +#pragma mark - 附近餐厅 | |
| 101 | + | |
| 102 | +/** | |
| 103 | + 附近餐厅 | |
| 104 | + | |
| 105 | + @param uid 用户id | |
| 106 | + @param type 1地图上的数据 2底部列表的数据 3Top100 | |
| 107 | + @param juli 查询距离(单位米) type == 1时有效 | |
| 108 | + @param longitude 经度 | |
| 109 | + @param latitude 纬度 | |
| 110 | + @param page 页数1页20条 type == 2 || type == 3 时有效 | |
| 111 | + @param result 结果 | |
| 112 | + */ | |
| 113 | ++(void)postFoodsShopListWithUid:(NSString*)uid type:(NSString*)type juli:(nullable NSString*)juli longitude:(double)longitude latitude:(double)latitude page:(NSUInteger)page result:(void (^)(DSRNearbyStoreModel * model, NSString * errorMessage))result; | |
| 114 | + | |
| 115 | +#pragma mark - 选取商品 | |
| 116 | + | |
| 117 | +/** | |
| 118 | + 美食菜单 | |
| 119 | + | |
| 120 | + @param shopId 店铺id | |
| 121 | + @param type 购买类型 1 外卖 2 到店就餐 | |
| 122 | + @param uid 用户id | |
| 123 | + @param result 结果 | |
| 124 | + */ | |
| 125 | ++(void)postFoodsSaleListWithShopId:(NSString*)shopId type:(NSString*)type uid:(nullable NSString*)uid result:(void (^)(DSRSSelectMenuModel * model, NSString * errorMessage))result; | |
| 126 | + | |
| 127 | +/** | |
| 128 | + 餐厅关键字搜索 | |
| 129 | + | |
| 130 | + @param shopId 店铺id | |
| 131 | + @param keyword 关键字 | |
| 132 | + @param type 购买类型 1 外卖 2 到店就餐 | |
| 133 | + @param uid 用户id | |
| 134 | + @param result 结果 | |
| 135 | + */ | |
| 136 | ++(void)postSearchFoodsSaleListWithShopId:(NSString*)shopId keyword:(NSString*)keyword type:(NSString*)type uid:(NSString*)uid result:(void (^)(DSRSSearchGoodsModel * model, NSString * errorMessage))result; | |
| 137 | + | |
| 138 | +/** | |
| 139 | + 餐厅购物车数据 | |
| 140 | + | |
| 141 | + @param shopId 店铺id | |
| 142 | + @param uid 用户id | |
| 143 | + @param type 购买类型 1 外卖 2 到店就餐 | |
| 144 | + @param result 结果 | |
| 145 | + */ | |
| 146 | ++(void)postFoodsCartListWithShopId:(NSString*)shopId uid:(NSString*)uid type:(NSString*)type result:(void (^)(DSRSSelectMenuShopCartModel * model, NSString * errorMessage))result; | |
| 147 | + | |
| 148 | +/** | |
| 149 | + 食堂商品添加购物车 | |
| 150 | + | |
| 151 | + @param goodsId 商品id | |
| 152 | + @param uid 用户id | |
| 153 | + @param shopId 店铺id | |
| 154 | + @param num 数量 不传为1 | |
| 155 | + @param type 购买类型 1 外卖 2 到店就餐 | |
| 156 | + @param result 结果 | |
| 157 | + */ | |
| 158 | ++(void)postFoodsAddCartWithGoodsId:(NSString*)goodsId uid:(NSString*)uid shopId:(NSString*)shopId num:(nullable NSString*)num type:(NSString*)type result:(void (^)(DSRSSelectMenuShopCartModel * model, NSString * errorMessage))result; | |
| 159 | + | |
| 160 | +/** | |
| 161 | + 餐厅修改购物车数量 | |
| 162 | + | |
| 163 | + @param shopCartId 购物车id | |
| 164 | + @param num 数量 | |
| 165 | + @param result 结果 | |
| 166 | + */ | |
| 167 | ++(void)postFoodsEditCartWithShopCartId:(NSString*)shopCartId num:(NSUInteger)num result:(void (^)(DSRSSelectMenuShopCartModel * model, NSString * errorMessage))result; | |
| 168 | + | |
| 169 | +/** | |
| 170 | + 餐厅删除购物车 | |
| 171 | + | |
| 172 | + @param shopCartId 购物车id | |
| 173 | + @param result 结果 | |
| 174 | + */ | |
| 175 | ++(void)postFoodsDelCartWithShopCartId:(NSString*)shopCartId result:(void (^)(DSRSSelectMenuShopCartModel * model, NSString * errorMessage))result; | |
| 176 | + | |
| 177 | +/** | |
| 178 | + 餐厅清空购物车 | |
| 179 | + | |
| 180 | + @param shopId 店铺id | |
| 181 | + @param uid 用户id | |
| 182 | + @param type 购买类型 1 外卖 2 到店就餐 | |
| 183 | + @param result 结果 | |
| 184 | + */ | |
| 185 | ++(void)postFoodsClearCartWithShopId:(NSString*)shopId uid:(NSString*)uid type:(NSString*)type result:(void (^)(BOOL isSuccess, NSString * errorMessage))result; | |
| 186 | + | |
| 187 | +/** | |
| 188 | + 凑单商品列表 | |
| 189 | + | |
| 190 | + @param storeId 店铺id | |
| 191 | + @param price 凑单金额 | |
| 192 | + @param type 1外卖 2到店 | |
| 193 | + @param uid 用户id | |
| 194 | + @param result 结果 | |
| 195 | + */ | |
| 196 | ++(void)postPingFoodsListWithStoreId:(NSString*)storeId price:(NSString*)price type:(NSInteger)type uid:(NSString*)uid result:(void (^)(DSRSSelectMenuAddOnItemsModel * model, NSString * errorMessage))result; | |
| 197 | + | |
| 198 | +#pragma mark - 商品详情 | |
| 199 | + | |
| 200 | +/** | |
| 201 | + 获取美食信息 | |
| 202 | + | |
| 203 | + @param goodsId 商品id | |
| 204 | + @param shopId 商品id | |
| 205 | + @param uid 用户id | |
| 206 | + @param type 类型 1外卖 2到店就餐 | |
| 207 | + @param result 结果 | |
| 208 | + */ | |
| 209 | ++(void)postFoodsInfoWithGoodsId:(NSString*)goodsId shopId:(NSString*)shopId uid:(nullable NSString*)uid type:(NSUInteger)type result:(void (^)(DSRGoodsDetailsModel * model, NSString * errorMessage))result; | |
| 210 | + | |
| 211 | +#pragma mark - 订单 | |
| 212 | + | |
| 213 | +/** | |
| 214 | + 确认订单界面信息 | |
| 215 | + | |
| 216 | + @param uid 用户id | |
| 217 | + @param shopId 店铺id | |
| 218 | + @param type 购买类型 1 外卖 2 到店就餐 3 到店自取 | |
| 219 | + @param foodsId 餐品id (不是购物车购买时传) | |
| 220 | + @param num 购买数量 (不是购物车购买时传) | |
| 221 | + @param longitude 经度 | |
| 222 | + @param latitude 维度 | |
| 223 | + @param addressId 地址id | |
| 224 | + @param result 结果 | |
| 225 | + */ | |
| 226 | ++(void)postConfirmOrderWithUid:(NSString*)uid shopId:(NSString*)shopId type:(NSUInteger)type foodsId:(nullable NSString*)foodsId num:(nullable NSString*)num longitude:(double)longitude latitude:(double)latitude addressId:(nullable NSString*)addressId result:(void (^)(DSRConfirmOrderModel * model, NSString * errorMessage))result; | |
| 227 | + | |
| 228 | +/** | |
| 229 | + 立即下单 | |
| 230 | + | |
| 231 | + @param uid 用户id | |
| 232 | + @param shopId 店铺id | |
| 233 | + @param type 购买类型 1 外卖 2 到店就餐 3 到店自取 | |
| 234 | + @param foodsId 餐品id (不是购物车购买时传) | |
| 235 | + @param num 购买数量 (不是购物车购买时传) | |
| 236 | + @param addressId 地址id | |
| 237 | + @param content 备注内容 | |
| 238 | + @param tableware 餐具数量 | |
| 239 | + @param couponId 优惠券id | |
| 240 | + @param selectTime 选择的时间戳 | |
| 241 | + @param selectPhone 联系电话 | |
| 242 | + @param result 结果 | |
| 243 | + */ | |
| 244 | ++(void)postFoodsAddOrderWithUid:(NSString*)uid shopId:(NSString*)shopId type:(NSString*)type foodsId:(nullable NSString*)foodsId num:(nullable NSString*)num addressId:(nullable NSString*)addressId content:(nullable NSString*)content tableware:(nullable NSString*)tableware couponId:(nullable NSString*)couponId selectTime:(nullable NSString*)selectTime selectPhone:(nullable NSString*)selectPhone result:(void (^)(NSString * orderid, NSString * orderNumber, NSString * errorMessage))result; | |
| 245 | + | |
| 246 | +/** | |
| 247 | + 餐厅订单列表 | |
| 248 | + | |
| 249 | + @param uid 用户id | |
| 250 | + @param state 订单类型 0全部 2取消 11已完成 | |
| 251 | + @param page 页数 默认1页20条 | |
| 252 | + @param result 结果 | |
| 253 | + */ | |
| 254 | ++(void)postFoodsOrderListWithUid:(NSString*)uid state:(NSUInteger)state page:(NSUInteger)page result:(void (^)(DSROrderListModel * model, NSString * errorMessage))result; | |
| 255 | + | |
| 256 | +/** | |
| 257 | + 餐厅订单详情 | |
| 258 | + | |
| 259 | + @param orderId 订单id | |
| 260 | + @param result 结果 | |
| 261 | + */ | |
| 262 | ++(void)postFoodsOrderInfoWithOrderId:(NSString*)orderId result:(void (^)(NSString * code, DSROrderDetailsModel * model, NSString * errorMessage))result; | |
| 263 | + | |
| 264 | +/** | |
| 265 | + 获取取消订单原因 | |
| 266 | + | |
| 267 | + @param result 结果 | |
| 268 | + */ | |
| 269 | ++(void)postFoodsCancelOrderGroupWithResult:(void (^)(NSArray<NSString*> * dataArr, NSString * errorMessage))result; | |
| 270 | + | |
| 271 | +/** | |
| 272 | + 取消订单 | |
| 273 | + | |
| 274 | + @param orderId 订单id | |
| 275 | + @param content 原因 | |
| 276 | + @param result 结果 | |
| 277 | + */ | |
| 278 | ++(void)postFoodsCancelOrderWithOrderId:(NSString*)orderId content:(NSString*)content result:(void (^)(NSString * errorMessage))result; | |
| 279 | + | |
| 280 | +/** | |
| 281 | + 确认收货 | |
| 282 | + | |
| 283 | + @param orderId 订单id | |
| 284 | + @param uid 用户id | |
| 285 | + @param result 结果 | |
| 286 | + */ | |
| 287 | ++(void)postFoodsFinishOrderWithOrderId:(NSString*)orderId uid:(NSString*)uid result:(void (^)(NSString * errorMessage))result; | |
| 288 | + | |
| 289 | +/** | |
| 290 | + 删除订单 | |
| 291 | + | |
| 292 | + @param orderId 订单id | |
| 293 | + @param result 结果 | |
| 294 | + */ | |
| 295 | ++(void)postFoodsDelOrderWithOrderId:(NSString*)orderId result:(void (^)(NSString * errorMessage))result; | |
| 296 | + | |
| 297 | +#pragma mark - 投诉 | |
| 298 | + | |
| 299 | +/** | |
| 300 | + 获取餐厅投诉原因 | |
| 301 | + | |
| 302 | + @param orderId 订单id | |
| 303 | + @param result 结果 | |
| 304 | + */ | |
| 305 | ++(void)postFoodsComplainWithOrderId:(NSString*)orderId result:(void (^)(NSArray<NSString*> * dataArr, NSString * errorMessage))result; | |
| 306 | + | |
| 307 | +/** | |
| 308 | + 餐厅投诉 | |
| 309 | + | |
| 310 | + @param orderId 订单id | |
| 311 | + @param uid 用户id | |
| 312 | + @param title 投诉原因 用,隔开 | |
| 313 | + @param content 投诉说明 | |
| 314 | + @param simg 附加图片(图片用,隔开) | |
| 315 | + @param result 结果 | |
| 316 | + */ | |
| 317 | ++(void)postSubFoodsComplainWithOrderId:(NSString*)orderId uid:(NSString*)uid title:(NSString*)title content:(NSString * _Nullable)content simg:(NSString * _Nullable)simg result:(void (^)(NSString * errorMessage))result; | |
| 318 | + | |
| 319 | +/** | |
| 320 | + 撤销餐厅订单投诉 | |
| 321 | + | |
| 322 | + @param orderId 订单id | |
| 323 | + @param uid 用户id | |
| 324 | + @param result 结果 | |
| 325 | + */ | |
| 326 | ++(void)postCancelFoodsComplainWithOrderId:(NSString*)orderId uid:(NSString*)uid result:(void (^)(NSString * errorMessage))result; | |
| 327 | + | |
| 328 | +#pragma mark - 核销订单 | |
| 329 | + | |
| 330 | +/** | |
| 331 | + 获取餐厅可核销订单 | |
| 332 | + | |
| 333 | + @param uid 用户id | |
| 334 | + @param storeId 门店id | |
| 335 | + @param result 结果 当model.list == nil时,显示错误弹框 | |
| 336 | + */ | |
| 337 | ++(void)postAbleFoodsOrderWithUid:(NSString*)uid storeId:(NSString*)storeId result:(void (^)(DSARRepastResultModel * model, NSString * errorMessage))result; | |
| 338 | + | |
| 339 | +/** | |
| 340 | + 确认核销订单 | |
| 341 | + | |
| 342 | + @param orderId 订单id | |
| 343 | + @param result 结果 | |
| 344 | + */ | |
| 345 | ++(void)postValidateFoodsOrderWithOrderId:(NSString*)orderId result:(void (^)(NSString * errorMessage))result; | |
| 346 | + | |
| 347 | +#pragma mark - 退款 | |
| 348 | + | |
| 349 | +/** | |
| 350 | + 餐厅获取退款原因 | |
| 351 | + | |
| 352 | + @param result 结果 | |
| 353 | + */ | |
| 354 | ++(void)postFoodsRefundGroupWithResult:(void (^)(NSArray<NSString*> * dataArr, NSString * errorMessage))result; | |
| 355 | + | |
| 356 | +/** | |
| 357 | + 餐厅申请订单退款 | |
| 358 | + | |
| 359 | + @param orderId 订单id | |
| 360 | + @param uid 用户id | |
| 361 | + @param title 退款原因 | |
| 362 | + @param content 退款说明 | |
| 363 | + @param simg 附加图片(图片用,隔开) | |
| 364 | + @param result 结果 | |
| 365 | + */ | |
| 366 | ++(void)postFoodsAddRefundWithOrderId:(NSString*)orderId uid:(NSString*)uid title:(NSString*)title content:(NSString * _Nullable)content simg:(NSString * _Nullable)simg result:(void (^)(NSString * errorMessage))result; | |
| 367 | + | |
| 368 | +/** | |
| 369 | + 餐厅申请修改订单退款 | |
| 370 | + | |
| 371 | + @param refundId 退款编号id | |
| 372 | + @param uid 用户id | |
| 373 | + @param title 退款原因 | |
| 374 | + @param content 退款说明 | |
| 375 | + @param simg 附加图片(图片用,隔开) | |
| 376 | + @param result 结果 | |
| 377 | + */ | |
| 378 | ++(void)postEditFoodsRefundWithRefundId:(NSString*)refundId uid:(NSString*)uid title:(NSString*)title content:(NSString * _Nullable)content simg:(NSString * _Nullable)simg result:(void (^)(NSString * errorMessage))result; | |
| 379 | + | |
| 380 | +/** | |
| 381 | + 餐厅订单退款详情 | |
| 382 | + | |
| 383 | + @param orderId 订单id | |
| 384 | + @param result 结果 | |
| 385 | + */ | |
| 386 | ++(void)postFoodsRefundInfoWithOrderId:(NSString*)orderId result:(void (^)(DSRRefundDetailsModel * model, NSString * errorMessage))result; | |
| 387 | + | |
| 388 | +/** | |
| 389 | + 餐厅取消订单退款 | |
| 390 | + | |
| 391 | + @param orderId 订单id | |
| 392 | + @param result 结果 | |
| 393 | + */ | |
| 394 | ++(void)postCancelFoodsRefundWithOrderId:(NSString*)orderId result:(void (^)(NSString * errorMessage))result; | |
| 395 | + | |
| 396 | +@end | |
| 397 | + | |
| 398 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/UIImage+DSRepastModule.h
0 → 100644
| 1 | +++ a/DSRepastModuleF/Frameworks/DSRepastModule.framework/Headers/UIImage+DSRepastModule.h | |
| 1 | +// | |
| 2 | +// UIImage+DSRepastModule.h | |
| 3 | +// DSBaseModule | |
| 4 | +// | |
| 5 | +// Created by zhaolin on 2020/3/4. | |
| 6 | +// | |
| 7 | + | |
| 8 | +#import <UIKit/UIKit.h> | |
| 9 | + | |
| 10 | +NS_ASSUME_NONNULL_BEGIN | |
| 11 | + | |
| 12 | +@interface UIImage (DSRepastModule) | |
| 13 | + | |
| 14 | +#pragma mark - 获取图片 | |
| 15 | + | |
| 16 | +/// DSRepastModule获取图片 | |
| 17 | +/// @param imageName 图片名称 | |
| 18 | ++(UIImage*)imageWithDSRepastModuleImageName:(NSString*)imageName; | |
| 19 | + | |
| 20 | +@end | |
| 21 | + | |
| 22 | +NS_ASSUME_NONNULL_END | ... | ... |
DSRepastModuleF/Frameworks/DSRepastModule.framework/Info.plist
0 → 100644
No preview for this file type
DSRepastModuleF/Frameworks/DSRepastModule.framework/Modules/module.modulemap
0 → 100644
Example/DSRepastModuleF.xcodeproj/project.pbxproj
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF.xcodeproj/project.pbxproj | |
| 1 | +// !$*UTF8*$! | |
| 2 | +{ | |
| 3 | + archiveVersion = 1; | |
| 4 | + classes = { | |
| 5 | + }; | |
| 6 | + objectVersion = 46; | |
| 7 | + objects = { | |
| 8 | + | |
| 9 | +/* Begin PBXBuildFile section */ | |
| 10 | + 39784917C8C068D8ED914560 /* Pods_DSRepastModuleF_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DB13F3F57F699C9E201073DE /* Pods_DSRepastModuleF_Tests.framework */; }; | |
| 11 | + 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; }; | |
| 12 | + 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58F195388D20070C39A /* CoreGraphics.framework */; }; | |
| 13 | + 6003F592195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; }; | |
| 14 | + 6003F598195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F596195388D20070C39A /* InfoPlist.strings */; }; | |
| 15 | + 6003F59A195388D20070C39A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F599195388D20070C39A /* main.m */; }; | |
| 16 | + 6003F59E195388D20070C39A /* DSAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F59D195388D20070C39A /* DSAppDelegate.m */; }; | |
| 17 | + 6003F5A7195388D20070C39A /* DSViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5A6195388D20070C39A /* DSViewController.m */; }; | |
| 18 | + 6003F5A9195388D20070C39A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5A8195388D20070C39A /* Images.xcassets */; }; | |
| 19 | + 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F5AF195388D20070C39A /* XCTest.framework */; }; | |
| 20 | + 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; }; | |
| 21 | + 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; }; | |
| 22 | + 6003F5BA195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5B8195388D20070C39A /* InfoPlist.strings */; }; | |
| 23 | + 6003F5BC195388D20070C39A /* Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5BB195388D20070C39A /* Tests.m */; }; | |
| 24 | + 71719F9F1E33DC2100824A3D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */; }; | |
| 25 | + 873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */; }; | |
| 26 | + 8CA1C98E1A7375B9A8893D6A /* Pods_DSRepastModuleF_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25DD265F477D38BE32072799 /* Pods_DSRepastModuleF_Example.framework */; }; | |
| 27 | +/* End PBXBuildFile section */ | |
| 28 | + | |
| 29 | +/* Begin PBXContainerItemProxy section */ | |
| 30 | + 6003F5B3195388D20070C39A /* PBXContainerItemProxy */ = { | |
| 31 | + isa = PBXContainerItemProxy; | |
| 32 | + containerPortal = 6003F582195388D10070C39A /* Project object */; | |
| 33 | + proxyType = 1; | |
| 34 | + remoteGlobalIDString = 6003F589195388D20070C39A; | |
| 35 | + remoteInfo = DSRepastModuleF; | |
| 36 | + }; | |
| 37 | +/* End PBXContainerItemProxy section */ | |
| 38 | + | |
| 39 | +/* Begin PBXFileReference section */ | |
| 40 | + 25DD265F477D38BE32072799 /* Pods_DSRepastModuleF_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DSRepastModuleF_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | |
| 41 | + 2A86A3D839C44A44086A8FED /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; name = README.md; path = ../README.md; sourceTree = "<group>"; }; | |
| 42 | + 2D0241E9837024C07F50EB21 /* Pods-DSRepastModuleF_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DSRepastModuleF_Example.release.xcconfig"; path = "Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example.release.xcconfig"; sourceTree = "<group>"; }; | |
| 43 | + 3F26A244ECFA2F0FEA95E811 /* Pods-DSRepastModuleF_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DSRepastModuleF_Tests.debug.xcconfig"; path = "Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests.debug.xcconfig"; sourceTree = "<group>"; }; | |
| 44 | + 593116C289929019B3E198A1 /* DSRepastModuleF.podspec */ = {isa = PBXFileReference; includeInIndex = 1; name = DSRepastModuleF.podspec; path = ../DSRepastModuleF.podspec; sourceTree = "<group>"; }; | |
| 45 | + 6003F58A195388D20070C39A /* DSRepastModuleF_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DSRepastModuleF_Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; | |
| 46 | + 6003F58D195388D20070C39A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; | |
| 47 | + 6003F58F195388D20070C39A /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; | |
| 48 | + 6003F591195388D20070C39A /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; | |
| 49 | + 6003F595195388D20070C39A /* DSRepastModuleF-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "DSRepastModuleF-Info.plist"; sourceTree = "<group>"; }; | |
| 50 | + 6003F597195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; | |
| 51 | + 6003F599195388D20070C39A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; | |
| 52 | + 6003F59B195388D20070C39A /* DSRepastModuleF-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "DSRepastModuleF-Prefix.pch"; sourceTree = "<group>"; }; | |
| 53 | + 6003F59C195388D20070C39A /* DSAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DSAppDelegate.h; sourceTree = "<group>"; }; | |
| 54 | + 6003F59D195388D20070C39A /* DSAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DSAppDelegate.m; sourceTree = "<group>"; }; | |
| 55 | + 6003F5A5195388D20070C39A /* DSViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DSViewController.h; sourceTree = "<group>"; }; | |
| 56 | + 6003F5A6195388D20070C39A /* DSViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DSViewController.m; sourceTree = "<group>"; }; | |
| 57 | + 6003F5A8195388D20070C39A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; }; | |
| 58 | + 6003F5AE195388D20070C39A /* DSRepastModuleF_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DSRepastModuleF_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; | |
| 59 | + 6003F5AF195388D20070C39A /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; | |
| 60 | + 6003F5B7195388D20070C39A /* Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tests-Info.plist"; sourceTree = "<group>"; }; | |
| 61 | + 6003F5B9195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; | |
| 62 | + 6003F5BB195388D20070C39A /* Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Tests.m; sourceTree = "<group>"; }; | |
| 63 | + 606FC2411953D9B200FFA9A0 /* Tests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Tests-Prefix.pch"; sourceTree = "<group>"; }; | |
| 64 | + 6D8BA1C991CCB379DDA015FF /* Pods-DSRepastModuleF_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DSRepastModuleF_Tests.release.xcconfig"; path = "Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests.release.xcconfig"; sourceTree = "<group>"; }; | |
| 65 | + 71719F9E1E33DC2100824A3D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; | |
| 66 | + 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = Main.storyboard; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; }; | |
| 67 | + 8EDBDB40F812CA4930444294 /* Pods-DSRepastModuleF_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DSRepastModuleF_Example.debug.xcconfig"; path = "Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example.debug.xcconfig"; sourceTree = "<group>"; }; | |
| 68 | + DB13F3F57F699C9E201073DE /* Pods_DSRepastModuleF_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DSRepastModuleF_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | |
| 69 | + ED91EE24A2E1A074E741791E /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; }; | |
| 70 | +/* End PBXFileReference section */ | |
| 71 | + | |
| 72 | +/* Begin PBXFrameworksBuildPhase section */ | |
| 73 | + 6003F587195388D20070C39A /* Frameworks */ = { | |
| 74 | + isa = PBXFrameworksBuildPhase; | |
| 75 | + buildActionMask = 2147483647; | |
| 76 | + files = ( | |
| 77 | + 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */, | |
| 78 | + 6003F592195388D20070C39A /* UIKit.framework in Frameworks */, | |
| 79 | + 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */, | |
| 80 | + 8CA1C98E1A7375B9A8893D6A /* Pods_DSRepastModuleF_Example.framework in Frameworks */, | |
| 81 | + ); | |
| 82 | + runOnlyForDeploymentPostprocessing = 0; | |
| 83 | + }; | |
| 84 | + 6003F5AB195388D20070C39A /* Frameworks */ = { | |
| 85 | + isa = PBXFrameworksBuildPhase; | |
| 86 | + buildActionMask = 2147483647; | |
| 87 | + files = ( | |
| 88 | + 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */, | |
| 89 | + 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */, | |
| 90 | + 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */, | |
| 91 | + 39784917C8C068D8ED914560 /* Pods_DSRepastModuleF_Tests.framework in Frameworks */, | |
| 92 | + ); | |
| 93 | + runOnlyForDeploymentPostprocessing = 0; | |
| 94 | + }; | |
| 95 | +/* End PBXFrameworksBuildPhase section */ | |
| 96 | + | |
| 97 | +/* Begin PBXGroup section */ | |
| 98 | + 6003F581195388D10070C39A = { | |
| 99 | + isa = PBXGroup; | |
| 100 | + children = ( | |
| 101 | + 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */, | |
| 102 | + 6003F593195388D20070C39A /* Example for DSRepastModuleF */, | |
| 103 | + 6003F5B5195388D20070C39A /* Tests */, | |
| 104 | + 6003F58C195388D20070C39A /* Frameworks */, | |
| 105 | + 6003F58B195388D20070C39A /* Products */, | |
| 106 | + F4A7B343D68DCC9BE2F0AFC3 /* Pods */, | |
| 107 | + ); | |
| 108 | + sourceTree = "<group>"; | |
| 109 | + }; | |
| 110 | + 6003F58B195388D20070C39A /* Products */ = { | |
| 111 | + isa = PBXGroup; | |
| 112 | + children = ( | |
| 113 | + 6003F58A195388D20070C39A /* DSRepastModuleF_Example.app */, | |
| 114 | + 6003F5AE195388D20070C39A /* DSRepastModuleF_Tests.xctest */, | |
| 115 | + ); | |
| 116 | + name = Products; | |
| 117 | + sourceTree = "<group>"; | |
| 118 | + }; | |
| 119 | + 6003F58C195388D20070C39A /* Frameworks */ = { | |
| 120 | + isa = PBXGroup; | |
| 121 | + children = ( | |
| 122 | + 6003F58D195388D20070C39A /* Foundation.framework */, | |
| 123 | + 6003F58F195388D20070C39A /* CoreGraphics.framework */, | |
| 124 | + 6003F591195388D20070C39A /* UIKit.framework */, | |
| 125 | + 6003F5AF195388D20070C39A /* XCTest.framework */, | |
| 126 | + 25DD265F477D38BE32072799 /* Pods_DSRepastModuleF_Example.framework */, | |
| 127 | + DB13F3F57F699C9E201073DE /* Pods_DSRepastModuleF_Tests.framework */, | |
| 128 | + ); | |
| 129 | + name = Frameworks; | |
| 130 | + sourceTree = "<group>"; | |
| 131 | + }; | |
| 132 | + 6003F593195388D20070C39A /* Example for DSRepastModuleF */ = { | |
| 133 | + isa = PBXGroup; | |
| 134 | + children = ( | |
| 135 | + 6003F59C195388D20070C39A /* DSAppDelegate.h */, | |
| 136 | + 6003F59D195388D20070C39A /* DSAppDelegate.m */, | |
| 137 | + 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */, | |
| 138 | + 6003F5A5195388D20070C39A /* DSViewController.h */, | |
| 139 | + 6003F5A6195388D20070C39A /* DSViewController.m */, | |
| 140 | + 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */, | |
| 141 | + 6003F5A8195388D20070C39A /* Images.xcassets */, | |
| 142 | + 6003F594195388D20070C39A /* Supporting Files */, | |
| 143 | + ); | |
| 144 | + name = "Example for DSRepastModuleF"; | |
| 145 | + path = DSRepastModuleF; | |
| 146 | + sourceTree = "<group>"; | |
| 147 | + }; | |
| 148 | + 6003F594195388D20070C39A /* Supporting Files */ = { | |
| 149 | + isa = PBXGroup; | |
| 150 | + children = ( | |
| 151 | + 6003F595195388D20070C39A /* DSRepastModuleF-Info.plist */, | |
| 152 | + 6003F596195388D20070C39A /* InfoPlist.strings */, | |
| 153 | + 6003F599195388D20070C39A /* main.m */, | |
| 154 | + 6003F59B195388D20070C39A /* DSRepastModuleF-Prefix.pch */, | |
| 155 | + ); | |
| 156 | + name = "Supporting Files"; | |
| 157 | + sourceTree = "<group>"; | |
| 158 | + }; | |
| 159 | + 6003F5B5195388D20070C39A /* Tests */ = { | |
| 160 | + isa = PBXGroup; | |
| 161 | + children = ( | |
| 162 | + 6003F5BB195388D20070C39A /* Tests.m */, | |
| 163 | + 6003F5B6195388D20070C39A /* Supporting Files */, | |
| 164 | + ); | |
| 165 | + path = Tests; | |
| 166 | + sourceTree = "<group>"; | |
| 167 | + }; | |
| 168 | + 6003F5B6195388D20070C39A /* Supporting Files */ = { | |
| 169 | + isa = PBXGroup; | |
| 170 | + children = ( | |
| 171 | + 6003F5B7195388D20070C39A /* Tests-Info.plist */, | |
| 172 | + 6003F5B8195388D20070C39A /* InfoPlist.strings */, | |
| 173 | + 606FC2411953D9B200FFA9A0 /* Tests-Prefix.pch */, | |
| 174 | + ); | |
| 175 | + name = "Supporting Files"; | |
| 176 | + sourceTree = "<group>"; | |
| 177 | + }; | |
| 178 | + 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */ = { | |
| 179 | + isa = PBXGroup; | |
| 180 | + children = ( | |
| 181 | + 593116C289929019B3E198A1 /* DSRepastModuleF.podspec */, | |
| 182 | + 2A86A3D839C44A44086A8FED /* README.md */, | |
| 183 | + ED91EE24A2E1A074E741791E /* LICENSE */, | |
| 184 | + ); | |
| 185 | + name = "Podspec Metadata"; | |
| 186 | + sourceTree = "<group>"; | |
| 187 | + }; | |
| 188 | + F4A7B343D68DCC9BE2F0AFC3 /* Pods */ = { | |
| 189 | + isa = PBXGroup; | |
| 190 | + children = ( | |
| 191 | + 8EDBDB40F812CA4930444294 /* Pods-DSRepastModuleF_Example.debug.xcconfig */, | |
| 192 | + 2D0241E9837024C07F50EB21 /* Pods-DSRepastModuleF_Example.release.xcconfig */, | |
| 193 | + 3F26A244ECFA2F0FEA95E811 /* Pods-DSRepastModuleF_Tests.debug.xcconfig */, | |
| 194 | + 6D8BA1C991CCB379DDA015FF /* Pods-DSRepastModuleF_Tests.release.xcconfig */, | |
| 195 | + ); | |
| 196 | + name = Pods; | |
| 197 | + path = Pods; | |
| 198 | + sourceTree = "<group>"; | |
| 199 | + }; | |
| 200 | +/* End PBXGroup section */ | |
| 201 | + | |
| 202 | +/* Begin PBXNativeTarget section */ | |
| 203 | + 6003F589195388D20070C39A /* DSRepastModuleF_Example */ = { | |
| 204 | + isa = PBXNativeTarget; | |
| 205 | + buildConfigurationList = 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "DSRepastModuleF_Example" */; | |
| 206 | + buildPhases = ( | |
| 207 | + 444525C652FC5089621DB785 /* [CP] Check Pods Manifest.lock */, | |
| 208 | + 6003F586195388D20070C39A /* Sources */, | |
| 209 | + 6003F587195388D20070C39A /* Frameworks */, | |
| 210 | + 6003F588195388D20070C39A /* Resources */, | |
| 211 | + C16F5993EC958AAF7F6BDF5A /* [CP] Embed Pods Frameworks */, | |
| 212 | + ); | |
| 213 | + buildRules = ( | |
| 214 | + ); | |
| 215 | + dependencies = ( | |
| 216 | + ); | |
| 217 | + name = DSRepastModuleF_Example; | |
| 218 | + productName = DSRepastModuleF; | |
| 219 | + productReference = 6003F58A195388D20070C39A /* DSRepastModuleF_Example.app */; | |
| 220 | + productType = "com.apple.product-type.application"; | |
| 221 | + }; | |
| 222 | + 6003F5AD195388D20070C39A /* DSRepastModuleF_Tests */ = { | |
| 223 | + isa = PBXNativeTarget; | |
| 224 | + buildConfigurationList = 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "DSRepastModuleF_Tests" */; | |
| 225 | + buildPhases = ( | |
| 226 | + 17B4DE70B106FB305655C37F /* [CP] Check Pods Manifest.lock */, | |
| 227 | + 6003F5AA195388D20070C39A /* Sources */, | |
| 228 | + 6003F5AB195388D20070C39A /* Frameworks */, | |
| 229 | + 6003F5AC195388D20070C39A /* Resources */, | |
| 230 | + ); | |
| 231 | + buildRules = ( | |
| 232 | + ); | |
| 233 | + dependencies = ( | |
| 234 | + 6003F5B4195388D20070C39A /* PBXTargetDependency */, | |
| 235 | + ); | |
| 236 | + name = DSRepastModuleF_Tests; | |
| 237 | + productName = DSRepastModuleFTests; | |
| 238 | + productReference = 6003F5AE195388D20070C39A /* DSRepastModuleF_Tests.xctest */; | |
| 239 | + productType = "com.apple.product-type.bundle.unit-test"; | |
| 240 | + }; | |
| 241 | +/* End PBXNativeTarget section */ | |
| 242 | + | |
| 243 | +/* Begin PBXProject section */ | |
| 244 | + 6003F582195388D10070C39A /* Project object */ = { | |
| 245 | + isa = PBXProject; | |
| 246 | + attributes = { | |
| 247 | + CLASSPREFIX = DS; | |
| 248 | + LastUpgradeCheck = 0720; | |
| 249 | + ORGANIZATIONNAME = "694092596@qq.com"; | |
| 250 | + TargetAttributes = { | |
| 251 | + 6003F5AD195388D20070C39A = { | |
| 252 | + TestTargetID = 6003F589195388D20070C39A; | |
| 253 | + }; | |
| 254 | + }; | |
| 255 | + }; | |
| 256 | + buildConfigurationList = 6003F585195388D10070C39A /* Build configuration list for PBXProject "DSRepastModuleF" */; | |
| 257 | + compatibilityVersion = "Xcode 3.2"; | |
| 258 | + developmentRegion = English; | |
| 259 | + hasScannedForEncodings = 0; | |
| 260 | + knownRegions = ( | |
| 261 | + en, | |
| 262 | + Base, | |
| 263 | + ); | |
| 264 | + mainGroup = 6003F581195388D10070C39A; | |
| 265 | + productRefGroup = 6003F58B195388D20070C39A /* Products */; | |
| 266 | + projectDirPath = ""; | |
| 267 | + projectRoot = ""; | |
| 268 | + targets = ( | |
| 269 | + 6003F589195388D20070C39A /* DSRepastModuleF_Example */, | |
| 270 | + 6003F5AD195388D20070C39A /* DSRepastModuleF_Tests */, | |
| 271 | + ); | |
| 272 | + }; | |
| 273 | +/* End PBXProject section */ | |
| 274 | + | |
| 275 | +/* Begin PBXResourcesBuildPhase section */ | |
| 276 | + 6003F588195388D20070C39A /* Resources */ = { | |
| 277 | + isa = PBXResourcesBuildPhase; | |
| 278 | + buildActionMask = 2147483647; | |
| 279 | + files = ( | |
| 280 | + 873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */, | |
| 281 | + 71719F9F1E33DC2100824A3D /* LaunchScreen.storyboard in Resources */, | |
| 282 | + 6003F5A9195388D20070C39A /* Images.xcassets in Resources */, | |
| 283 | + 6003F598195388D20070C39A /* InfoPlist.strings in Resources */, | |
| 284 | + ); | |
| 285 | + runOnlyForDeploymentPostprocessing = 0; | |
| 286 | + }; | |
| 287 | + 6003F5AC195388D20070C39A /* Resources */ = { | |
| 288 | + isa = PBXResourcesBuildPhase; | |
| 289 | + buildActionMask = 2147483647; | |
| 290 | + files = ( | |
| 291 | + 6003F5BA195388D20070C39A /* InfoPlist.strings in Resources */, | |
| 292 | + ); | |
| 293 | + runOnlyForDeploymentPostprocessing = 0; | |
| 294 | + }; | |
| 295 | +/* End PBXResourcesBuildPhase section */ | |
| 296 | + | |
| 297 | +/* Begin PBXShellScriptBuildPhase section */ | |
| 298 | + 17B4DE70B106FB305655C37F /* [CP] Check Pods Manifest.lock */ = { | |
| 299 | + isa = PBXShellScriptBuildPhase; | |
| 300 | + buildActionMask = 2147483647; | |
| 301 | + files = ( | |
| 302 | + ); | |
| 303 | + inputFileListPaths = ( | |
| 304 | + ); | |
| 305 | + inputPaths = ( | |
| 306 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", | |
| 307 | + "${PODS_ROOT}/Manifest.lock", | |
| 308 | + ); | |
| 309 | + name = "[CP] Check Pods Manifest.lock"; | |
| 310 | + outputFileListPaths = ( | |
| 311 | + ); | |
| 312 | + outputPaths = ( | |
| 313 | + "$(DERIVED_FILE_DIR)/Pods-DSRepastModuleF_Tests-checkManifestLockResult.txt", | |
| 314 | + ); | |
| 315 | + runOnlyForDeploymentPostprocessing = 0; | |
| 316 | + shellPath = /bin/sh; | |
| 317 | + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; | |
| 318 | + showEnvVarsInLog = 0; | |
| 319 | + }; | |
| 320 | + 444525C652FC5089621DB785 /* [CP] Check Pods Manifest.lock */ = { | |
| 321 | + isa = PBXShellScriptBuildPhase; | |
| 322 | + buildActionMask = 2147483647; | |
| 323 | + files = ( | |
| 324 | + ); | |
| 325 | + inputFileListPaths = ( | |
| 326 | + ); | |
| 327 | + inputPaths = ( | |
| 328 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", | |
| 329 | + "${PODS_ROOT}/Manifest.lock", | |
| 330 | + ); | |
| 331 | + name = "[CP] Check Pods Manifest.lock"; | |
| 332 | + outputFileListPaths = ( | |
| 333 | + ); | |
| 334 | + outputPaths = ( | |
| 335 | + "$(DERIVED_FILE_DIR)/Pods-DSRepastModuleF_Example-checkManifestLockResult.txt", | |
| 336 | + ); | |
| 337 | + runOnlyForDeploymentPostprocessing = 0; | |
| 338 | + shellPath = /bin/sh; | |
| 339 | + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; | |
| 340 | + showEnvVarsInLog = 0; | |
| 341 | + }; | |
| 342 | + C16F5993EC958AAF7F6BDF5A /* [CP] Embed Pods Frameworks */ = { | |
| 343 | + isa = PBXShellScriptBuildPhase; | |
| 344 | + buildActionMask = 2147483647; | |
| 345 | + files = ( | |
| 346 | + ); | |
| 347 | + inputPaths = ( | |
| 348 | + "${PODS_ROOT}/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-frameworks.sh", | |
| 349 | + "${BUILT_PRODUCTS_DIR}/DSRepastModuleF/DSRepastModuleF.framework", | |
| 350 | + ); | |
| 351 | + name = "[CP] Embed Pods Frameworks"; | |
| 352 | + outputPaths = ( | |
| 353 | + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DSRepastModuleF.framework", | |
| 354 | + ); | |
| 355 | + runOnlyForDeploymentPostprocessing = 0; | |
| 356 | + shellPath = /bin/sh; | |
| 357 | + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-frameworks.sh\"\n"; | |
| 358 | + showEnvVarsInLog = 0; | |
| 359 | + }; | |
| 360 | +/* End PBXShellScriptBuildPhase section */ | |
| 361 | + | |
| 362 | +/* Begin PBXSourcesBuildPhase section */ | |
| 363 | + 6003F586195388D20070C39A /* Sources */ = { | |
| 364 | + isa = PBXSourcesBuildPhase; | |
| 365 | + buildActionMask = 2147483647; | |
| 366 | + files = ( | |
| 367 | + 6003F59E195388D20070C39A /* DSAppDelegate.m in Sources */, | |
| 368 | + 6003F5A7195388D20070C39A /* DSViewController.m in Sources */, | |
| 369 | + 6003F59A195388D20070C39A /* main.m in Sources */, | |
| 370 | + ); | |
| 371 | + runOnlyForDeploymentPostprocessing = 0; | |
| 372 | + }; | |
| 373 | + 6003F5AA195388D20070C39A /* Sources */ = { | |
| 374 | + isa = PBXSourcesBuildPhase; | |
| 375 | + buildActionMask = 2147483647; | |
| 376 | + files = ( | |
| 377 | + 6003F5BC195388D20070C39A /* Tests.m in Sources */, | |
| 378 | + ); | |
| 379 | + runOnlyForDeploymentPostprocessing = 0; | |
| 380 | + }; | |
| 381 | +/* End PBXSourcesBuildPhase section */ | |
| 382 | + | |
| 383 | +/* Begin PBXTargetDependency section */ | |
| 384 | + 6003F5B4195388D20070C39A /* PBXTargetDependency */ = { | |
| 385 | + isa = PBXTargetDependency; | |
| 386 | + target = 6003F589195388D20070C39A /* DSRepastModuleF_Example */; | |
| 387 | + targetProxy = 6003F5B3195388D20070C39A /* PBXContainerItemProxy */; | |
| 388 | + }; | |
| 389 | +/* End PBXTargetDependency section */ | |
| 390 | + | |
| 391 | +/* Begin PBXVariantGroup section */ | |
| 392 | + 6003F596195388D20070C39A /* InfoPlist.strings */ = { | |
| 393 | + isa = PBXVariantGroup; | |
| 394 | + children = ( | |
| 395 | + 6003F597195388D20070C39A /* en */, | |
| 396 | + ); | |
| 397 | + name = InfoPlist.strings; | |
| 398 | + sourceTree = "<group>"; | |
| 399 | + }; | |
| 400 | + 6003F5B8195388D20070C39A /* InfoPlist.strings */ = { | |
| 401 | + isa = PBXVariantGroup; | |
| 402 | + children = ( | |
| 403 | + 6003F5B9195388D20070C39A /* en */, | |
| 404 | + ); | |
| 405 | + name = InfoPlist.strings; | |
| 406 | + sourceTree = "<group>"; | |
| 407 | + }; | |
| 408 | + 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */ = { | |
| 409 | + isa = PBXVariantGroup; | |
| 410 | + children = ( | |
| 411 | + 71719F9E1E33DC2100824A3D /* Base */, | |
| 412 | + ); | |
| 413 | + name = LaunchScreen.storyboard; | |
| 414 | + sourceTree = "<group>"; | |
| 415 | + }; | |
| 416 | +/* End PBXVariantGroup section */ | |
| 417 | + | |
| 418 | +/* Begin XCBuildConfiguration section */ | |
| 419 | + 6003F5BD195388D20070C39A /* Debug */ = { | |
| 420 | + isa = XCBuildConfiguration; | |
| 421 | + buildSettings = { | |
| 422 | + ALWAYS_SEARCH_USER_PATHS = NO; | |
| 423 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; | |
| 424 | + CLANG_CXX_LIBRARY = "libc++"; | |
| 425 | + CLANG_ENABLE_MODULES = YES; | |
| 426 | + CLANG_ENABLE_OBJC_ARC = YES; | |
| 427 | + CLANG_WARN_BOOL_CONVERSION = YES; | |
| 428 | + CLANG_WARN_CONSTANT_CONVERSION = YES; | |
| 429 | + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; | |
| 430 | + CLANG_WARN_EMPTY_BODY = YES; | |
| 431 | + CLANG_WARN_ENUM_CONVERSION = YES; | |
| 432 | + CLANG_WARN_INT_CONVERSION = YES; | |
| 433 | + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; | |
| 434 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; | |
| 435 | + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | |
| 436 | + COPY_PHASE_STRIP = NO; | |
| 437 | + ENABLE_TESTABILITY = YES; | |
| 438 | + GCC_C_LANGUAGE_STANDARD = gnu99; | |
| 439 | + GCC_DYNAMIC_NO_PIC = NO; | |
| 440 | + GCC_OPTIMIZATION_LEVEL = 0; | |
| 441 | + GCC_PREPROCESSOR_DEFINITIONS = ( | |
| 442 | + "DEBUG=1", | |
| 443 | + "$(inherited)", | |
| 444 | + ); | |
| 445 | + GCC_SYMBOLS_PRIVATE_EXTERN = NO; | |
| 446 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | |
| 447 | + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | |
| 448 | + GCC_WARN_UNDECLARED_SELECTOR = YES; | |
| 449 | + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | |
| 450 | + GCC_WARN_UNUSED_FUNCTION = YES; | |
| 451 | + GCC_WARN_UNUSED_VARIABLE = YES; | |
| 452 | + IPHONEOS_DEPLOYMENT_TARGET = 9.3; | |
| 453 | + ONLY_ACTIVE_ARCH = YES; | |
| 454 | + SDKROOT = iphoneos; | |
| 455 | + TARGETED_DEVICE_FAMILY = "1,2"; | |
| 456 | + }; | |
| 457 | + name = Debug; | |
| 458 | + }; | |
| 459 | + 6003F5BE195388D20070C39A /* Release */ = { | |
| 460 | + isa = XCBuildConfiguration; | |
| 461 | + buildSettings = { | |
| 462 | + ALWAYS_SEARCH_USER_PATHS = NO; | |
| 463 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; | |
| 464 | + CLANG_CXX_LIBRARY = "libc++"; | |
| 465 | + CLANG_ENABLE_MODULES = YES; | |
| 466 | + CLANG_ENABLE_OBJC_ARC = YES; | |
| 467 | + CLANG_WARN_BOOL_CONVERSION = YES; | |
| 468 | + CLANG_WARN_CONSTANT_CONVERSION = YES; | |
| 469 | + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; | |
| 470 | + CLANG_WARN_EMPTY_BODY = YES; | |
| 471 | + CLANG_WARN_ENUM_CONVERSION = YES; | |
| 472 | + CLANG_WARN_INT_CONVERSION = YES; | |
| 473 | + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; | |
| 474 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; | |
| 475 | + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | |
| 476 | + COPY_PHASE_STRIP = YES; | |
| 477 | + ENABLE_NS_ASSERTIONS = NO; | |
| 478 | + GCC_C_LANGUAGE_STANDARD = gnu99; | |
| 479 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | |
| 480 | + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | |
| 481 | + GCC_WARN_UNDECLARED_SELECTOR = YES; | |
| 482 | + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | |
| 483 | + GCC_WARN_UNUSED_FUNCTION = YES; | |
| 484 | + GCC_WARN_UNUSED_VARIABLE = YES; | |
| 485 | + IPHONEOS_DEPLOYMENT_TARGET = 9.3; | |
| 486 | + SDKROOT = iphoneos; | |
| 487 | + TARGETED_DEVICE_FAMILY = "1,2"; | |
| 488 | + VALIDATE_PRODUCT = YES; | |
| 489 | + }; | |
| 490 | + name = Release; | |
| 491 | + }; | |
| 492 | + 6003F5C0195388D20070C39A /* Debug */ = { | |
| 493 | + isa = XCBuildConfiguration; | |
| 494 | + baseConfigurationReference = 8EDBDB40F812CA4930444294 /* Pods-DSRepastModuleF_Example.debug.xcconfig */; | |
| 495 | + buildSettings = { | |
| 496 | + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | |
| 497 | + GCC_PRECOMPILE_PREFIX_HEADER = YES; | |
| 498 | + GCC_PREFIX_HEADER = "DSRepastModuleF/DSRepastModuleF-Prefix.pch"; | |
| 499 | + INFOPLIST_FILE = "DSRepastModuleF/DSRepastModuleF-Info.plist"; | |
| 500 | + MODULE_NAME = ExampleApp; | |
| 501 | + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}"; | |
| 502 | + PRODUCT_NAME = "$(TARGET_NAME)"; | |
| 503 | + SWIFT_VERSION = 4.0; | |
| 504 | + WRAPPER_EXTENSION = app; | |
| 505 | + }; | |
| 506 | + name = Debug; | |
| 507 | + }; | |
| 508 | + 6003F5C1195388D20070C39A /* Release */ = { | |
| 509 | + isa = XCBuildConfiguration; | |
| 510 | + baseConfigurationReference = 2D0241E9837024C07F50EB21 /* Pods-DSRepastModuleF_Example.release.xcconfig */; | |
| 511 | + buildSettings = { | |
| 512 | + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | |
| 513 | + GCC_PRECOMPILE_PREFIX_HEADER = YES; | |
| 514 | + GCC_PREFIX_HEADER = "DSRepastModuleF/DSRepastModuleF-Prefix.pch"; | |
| 515 | + INFOPLIST_FILE = "DSRepastModuleF/DSRepastModuleF-Info.plist"; | |
| 516 | + MODULE_NAME = ExampleApp; | |
| 517 | + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}"; | |
| 518 | + PRODUCT_NAME = "$(TARGET_NAME)"; | |
| 519 | + SWIFT_VERSION = 4.0; | |
| 520 | + WRAPPER_EXTENSION = app; | |
| 521 | + }; | |
| 522 | + name = Release; | |
| 523 | + }; | |
| 524 | + 6003F5C3195388D20070C39A /* Debug */ = { | |
| 525 | + isa = XCBuildConfiguration; | |
| 526 | + baseConfigurationReference = 3F26A244ECFA2F0FEA95E811 /* Pods-DSRepastModuleF_Tests.debug.xcconfig */; | |
| 527 | + buildSettings = { | |
| 528 | + BUNDLE_LOADER = "$(TEST_HOST)"; | |
| 529 | + FRAMEWORK_SEARCH_PATHS = ( | |
| 530 | + "$(PLATFORM_DIR)/Developer/Library/Frameworks", | |
| 531 | + "$(inherited)", | |
| 532 | + "$(DEVELOPER_FRAMEWORKS_DIR)", | |
| 533 | + ); | |
| 534 | + GCC_PRECOMPILE_PREFIX_HEADER = YES; | |
| 535 | + GCC_PREFIX_HEADER = "Tests/Tests-Prefix.pch"; | |
| 536 | + GCC_PREPROCESSOR_DEFINITIONS = ( | |
| 537 | + "DEBUG=1", | |
| 538 | + "$(inherited)", | |
| 539 | + ); | |
| 540 | + INFOPLIST_FILE = "Tests/Tests-Info.plist"; | |
| 541 | + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}"; | |
| 542 | + PRODUCT_NAME = "$(TARGET_NAME)"; | |
| 543 | + SWIFT_VERSION = 4.0; | |
| 544 | + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DSRepastModuleF_Example.app/DSRepastModuleF_Example"; | |
| 545 | + WRAPPER_EXTENSION = xctest; | |
| 546 | + }; | |
| 547 | + name = Debug; | |
| 548 | + }; | |
| 549 | + 6003F5C4195388D20070C39A /* Release */ = { | |
| 550 | + isa = XCBuildConfiguration; | |
| 551 | + baseConfigurationReference = 6D8BA1C991CCB379DDA015FF /* Pods-DSRepastModuleF_Tests.release.xcconfig */; | |
| 552 | + buildSettings = { | |
| 553 | + BUNDLE_LOADER = "$(TEST_HOST)"; | |
| 554 | + FRAMEWORK_SEARCH_PATHS = ( | |
| 555 | + "$(PLATFORM_DIR)/Developer/Library/Frameworks", | |
| 556 | + "$(inherited)", | |
| 557 | + "$(DEVELOPER_FRAMEWORKS_DIR)", | |
| 558 | + ); | |
| 559 | + GCC_PRECOMPILE_PREFIX_HEADER = YES; | |
| 560 | + GCC_PREFIX_HEADER = "Tests/Tests-Prefix.pch"; | |
| 561 | + INFOPLIST_FILE = "Tests/Tests-Info.plist"; | |
| 562 | + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}"; | |
| 563 | + PRODUCT_NAME = "$(TARGET_NAME)"; | |
| 564 | + SWIFT_VERSION = 4.0; | |
| 565 | + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DSRepastModuleF_Example.app/DSRepastModuleF_Example"; | |
| 566 | + WRAPPER_EXTENSION = xctest; | |
| 567 | + }; | |
| 568 | + name = Release; | |
| 569 | + }; | |
| 570 | +/* End XCBuildConfiguration section */ | |
| 571 | + | |
| 572 | +/* Begin XCConfigurationList section */ | |
| 573 | + 6003F585195388D10070C39A /* Build configuration list for PBXProject "DSRepastModuleF" */ = { | |
| 574 | + isa = XCConfigurationList; | |
| 575 | + buildConfigurations = ( | |
| 576 | + 6003F5BD195388D20070C39A /* Debug */, | |
| 577 | + 6003F5BE195388D20070C39A /* Release */, | |
| 578 | + ); | |
| 579 | + defaultConfigurationIsVisible = 0; | |
| 580 | + defaultConfigurationName = Release; | |
| 581 | + }; | |
| 582 | + 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "DSRepastModuleF_Example" */ = { | |
| 583 | + isa = XCConfigurationList; | |
| 584 | + buildConfigurations = ( | |
| 585 | + 6003F5C0195388D20070C39A /* Debug */, | |
| 586 | + 6003F5C1195388D20070C39A /* Release */, | |
| 587 | + ); | |
| 588 | + defaultConfigurationIsVisible = 0; | |
| 589 | + defaultConfigurationName = Release; | |
| 590 | + }; | |
| 591 | + 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "DSRepastModuleF_Tests" */ = { | |
| 592 | + isa = XCConfigurationList; | |
| 593 | + buildConfigurations = ( | |
| 594 | + 6003F5C3195388D20070C39A /* Debug */, | |
| 595 | + 6003F5C4195388D20070C39A /* Release */, | |
| 596 | + ); | |
| 597 | + defaultConfigurationIsVisible = 0; | |
| 598 | + defaultConfigurationName = Release; | |
| 599 | + }; | |
| 600 | +/* End XCConfigurationList section */ | |
| 601 | + }; | |
| 602 | + rootObject = 6003F582195388D10070C39A /* Project object */; | |
| 603 | +} | ... | ... |
Example/DSRepastModuleF.xcodeproj/project.xcworkspace/contents.xcworkspacedata
0 → 100644
Example/DSRepastModuleF.xcodeproj/xcshareddata/xcschemes/DSRepastModuleF-Example.xcscheme
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF.xcodeproj/xcshareddata/xcschemes/DSRepastModuleF-Example.xcscheme | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<Scheme | |
| 3 | + LastUpgradeVersion = "0720" | |
| 4 | + version = "1.3"> | |
| 5 | + <BuildAction | |
| 6 | + parallelizeBuildables = "YES" | |
| 7 | + buildImplicitDependencies = "YES"> | |
| 8 | + <BuildActionEntries> | |
| 9 | + <BuildActionEntry | |
| 10 | + buildForTesting = "YES" | |
| 11 | + buildForRunning = "YES" | |
| 12 | + buildForProfiling = "YES" | |
| 13 | + buildForArchiving = "YES" | |
| 14 | + buildForAnalyzing = "YES"> | |
| 15 | + <BuildableReference | |
| 16 | + BuildableIdentifier = "primary" | |
| 17 | + BlueprintIdentifier = "6003F589195388D20070C39A" | |
| 18 | + BuildableName = "DSRepastModuleF_Example.app" | |
| 19 | + BlueprintName = "DSRepastModuleF_Example" | |
| 20 | + ReferencedContainer = "container:DSRepastModuleF.xcodeproj"> | |
| 21 | + </BuildableReference> | |
| 22 | + </BuildActionEntry> | |
| 23 | + </BuildActionEntries> | |
| 24 | + </BuildAction> | |
| 25 | + <TestAction | |
| 26 | + buildConfiguration = "Debug" | |
| 27 | + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | |
| 28 | + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | |
| 29 | + shouldUseLaunchSchemeArgsEnv = "YES"> | |
| 30 | + <Testables> | |
| 31 | + <TestableReference | |
| 32 | + skipped = "NO"> | |
| 33 | + <BuildableReference | |
| 34 | + BuildableIdentifier = "primary" | |
| 35 | + BlueprintIdentifier = "6003F5AD195388D20070C39A" | |
| 36 | + BuildableName = "DSRepastModuleF_Tests.xctest" | |
| 37 | + BlueprintName = "DSRepastModuleF_Tests" | |
| 38 | + ReferencedContainer = "container:DSRepastModuleF.xcodeproj"> | |
| 39 | + </BuildableReference> | |
| 40 | + </TestableReference> | |
| 41 | + </Testables> | |
| 42 | + <MacroExpansion> | |
| 43 | + <BuildableReference | |
| 44 | + BuildableIdentifier = "primary" | |
| 45 | + BlueprintIdentifier = "6003F589195388D20070C39A" | |
| 46 | + BuildableName = "DSRepastModuleF_Example.app" | |
| 47 | + BlueprintName = "DSRepastModuleF_Example" | |
| 48 | + ReferencedContainer = "container:DSRepastModuleF.xcodeproj"> | |
| 49 | + </BuildableReference> | |
| 50 | + </MacroExpansion> | |
| 51 | + <AdditionalOptions> | |
| 52 | + </AdditionalOptions> | |
| 53 | + </TestAction> | |
| 54 | + <LaunchAction | |
| 55 | + buildConfiguration = "Debug" | |
| 56 | + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | |
| 57 | + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | |
| 58 | + launchStyle = "0" | |
| 59 | + useCustomWorkingDirectory = "NO" | |
| 60 | + ignoresPersistentStateOnLaunch = "NO" | |
| 61 | + debugDocumentVersioning = "YES" | |
| 62 | + debugServiceExtension = "internal" | |
| 63 | + allowLocationSimulation = "YES"> | |
| 64 | + <BuildableProductRunnable | |
| 65 | + runnableDebuggingMode = "0"> | |
| 66 | + <BuildableReference | |
| 67 | + BuildableIdentifier = "primary" | |
| 68 | + BlueprintIdentifier = "6003F589195388D20070C39A" | |
| 69 | + BuildableName = "DSRepastModuleF_Example.app" | |
| 70 | + BlueprintName = "DSRepastModuleF_Example" | |
| 71 | + ReferencedContainer = "container:DSRepastModuleF.xcodeproj"> | |
| 72 | + </BuildableReference> | |
| 73 | + </BuildableProductRunnable> | |
| 74 | + <AdditionalOptions> | |
| 75 | + </AdditionalOptions> | |
| 76 | + </LaunchAction> | |
| 77 | + <ProfileAction | |
| 78 | + buildConfiguration = "Release" | |
| 79 | + shouldUseLaunchSchemeArgsEnv = "YES" | |
| 80 | + savedToolIdentifier = "" | |
| 81 | + useCustomWorkingDirectory = "NO" | |
| 82 | + debugDocumentVersioning = "YES"> | |
| 83 | + <BuildableProductRunnable | |
| 84 | + runnableDebuggingMode = "0"> | |
| 85 | + <BuildableReference | |
| 86 | + BuildableIdentifier = "primary" | |
| 87 | + BlueprintIdentifier = "6003F589195388D20070C39A" | |
| 88 | + BuildableName = "DSRepastModuleF_Example.app" | |
| 89 | + BlueprintName = "DSRepastModuleF_Example" | |
| 90 | + ReferencedContainer = "container:DSRepastModuleF.xcodeproj"> | |
| 91 | + </BuildableReference> | |
| 92 | + </BuildableProductRunnable> | |
| 93 | + </ProfileAction> | |
| 94 | + <AnalyzeAction | |
| 95 | + buildConfiguration = "Debug"> | |
| 96 | + </AnalyzeAction> | |
| 97 | + <ArchiveAction | |
| 98 | + buildConfiguration = "Release" | |
| 99 | + revealArchiveInOrganizer = "YES"> | |
| 100 | + </ArchiveAction> | |
| 101 | +</Scheme> | ... | ... |
Example/DSRepastModuleF.xcworkspace/contents.xcworkspacedata
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF.xcworkspace/contents.xcworkspacedata | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<Workspace | |
| 3 | + version = "1.0"> | |
| 4 | + <FileRef | |
| 5 | + location = "group:DSRepastModuleF.xcodeproj"> | |
| 6 | + </FileRef> | |
| 7 | + <FileRef | |
| 8 | + location = "group:Pods/Pods.xcodeproj"> | |
| 9 | + </FileRef> | |
| 10 | +</Workspace> | ... | ... |
Example/DSRepastModuleF.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| 3 | +<plist version="1.0"> | |
| 4 | +<dict> | |
| 5 | + <key>IDEDidComputeMac32BitWarning</key> | |
| 6 | + <true/> | |
| 7 | +</dict> | |
| 8 | +</plist> | ... | ... |
Example/DSRepastModuleF/Base.lproj/LaunchScreen.storyboard
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/Base.lproj/LaunchScreen.storyboard | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="01J-lp-oVM"> | |
| 3 | + <device id="retina4_7" orientation="portrait"> | |
| 4 | + <adaptation id="fullscreen"/> | |
| 5 | + </device> | |
| 6 | + <dependencies> | |
| 7 | + <deployment identifier="iOS"/> | |
| 8 | + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/> | |
| 9 | + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> | |
| 10 | + </dependencies> | |
| 11 | + <scenes> | |
| 12 | + <!--View Controller--> | |
| 13 | + <scene sceneID="EHf-IW-A2E"> | |
| 14 | + <objects> | |
| 15 | + <viewController id="01J-lp-oVM" sceneMemberID="viewController"> | |
| 16 | + <layoutGuides> | |
| 17 | + <viewControllerLayoutGuide type="top" id="Llm-lL-Icb"/> | |
| 18 | + <viewControllerLayoutGuide type="bottom" id="xb3-aO-Qok"/> | |
| 19 | + </layoutGuides> | |
| 20 | + <view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3"> | |
| 21 | + <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> | |
| 22 | + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> | |
| 23 | + <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
| 24 | + </view> | |
| 25 | + </viewController> | |
| 26 | + <placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/> | |
| 27 | + </objects> | |
| 28 | + <point key="canvasLocation" x="53" y="375"/> | |
| 29 | + </scene> | |
| 30 | + </scenes> | |
| 31 | +</document> | ... | ... |
Example/DSRepastModuleF/Base.lproj/Main.storyboard
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/Base.lproj/Main.storyboard | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="whP-gf-Uak"> | |
| 3 | + <device id="retina4_7" orientation="portrait"> | |
| 4 | + <adaptation id="fullscreen"/> | |
| 5 | + </device> | |
| 6 | + <dependencies> | |
| 7 | + <deployment identifier="iOS"/> | |
| 8 | + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/> | |
| 9 | + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> | |
| 10 | + </dependencies> | |
| 11 | + <scenes> | |
| 12 | + <!--View Controller--> | |
| 13 | + <scene sceneID="wQg-tq-qST"> | |
| 14 | + <objects> | |
| 15 | + <viewController id="whP-gf-Uak" customClass="DSViewController" sceneMemberID="viewController"> | |
| 16 | + <layoutGuides> | |
| 17 | + <viewControllerLayoutGuide type="top" id="uEw-UM-LJ8"/> | |
| 18 | + <viewControllerLayoutGuide type="bottom" id="Mvr-aV-6Um"/> | |
| 19 | + </layoutGuides> | |
| 20 | + <view key="view" contentMode="scaleToFill" id="TpU-gO-2f1"> | |
| 21 | + <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> | |
| 22 | + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> | |
| 23 | + <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | |
| 24 | + </view> | |
| 25 | + </viewController> | |
| 26 | + <placeholder placeholderIdentifier="IBFirstResponder" id="tc2-Qw-aMS" userLabel="First Responder" sceneMemberID="firstResponder"/> | |
| 27 | + </objects> | |
| 28 | + <point key="canvasLocation" x="305" y="433"/> | |
| 29 | + </scene> | |
| 30 | + </scenes> | |
| 31 | +</document> | ... | ... |
Example/DSRepastModuleF/DSAppDelegate.h
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/DSAppDelegate.h | |
| 1 | +// | |
| 2 | +// DSAppDelegate.h | |
| 3 | +// DSRepastModuleF | |
| 4 | +// | |
| 5 | +// Created by 694092596@qq.com on 03/15/2020. | |
| 6 | +// Copyright (c) 2020 694092596@qq.com. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +@import UIKit; | |
| 10 | + | |
| 11 | +@interface DSAppDelegate : UIResponder <UIApplicationDelegate> | |
| 12 | + | |
| 13 | +@property (strong, nonatomic) UIWindow *window; | |
| 14 | + | |
| 15 | +@end | ... | ... |
Example/DSRepastModuleF/DSAppDelegate.m
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/DSAppDelegate.m | |
| 1 | +// | |
| 2 | +// DSAppDelegate.m | |
| 3 | +// DSRepastModuleF | |
| 4 | +// | |
| 5 | +// Created by 694092596@qq.com on 03/15/2020. | |
| 6 | +// Copyright (c) 2020 694092596@qq.com. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import "DSAppDelegate.h" | |
| 10 | + | |
| 11 | +@implementation DSAppDelegate | |
| 12 | + | |
| 13 | +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions | |
| 14 | +{ | |
| 15 | + // Override point for customization after application launch. | |
| 16 | + return YES; | |
| 17 | +} | |
| 18 | + | |
| 19 | +- (void)applicationWillResignActive:(UIApplication *)application | |
| 20 | +{ | |
| 21 | + // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. | |
| 22 | + // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. | |
| 23 | +} | |
| 24 | + | |
| 25 | +- (void)applicationDidEnterBackground:(UIApplication *)application | |
| 26 | +{ | |
| 27 | + // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. | |
| 28 | + // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. | |
| 29 | +} | |
| 30 | + | |
| 31 | +- (void)applicationWillEnterForeground:(UIApplication *)application | |
| 32 | +{ | |
| 33 | + // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. | |
| 34 | +} | |
| 35 | + | |
| 36 | +- (void)applicationDidBecomeActive:(UIApplication *)application | |
| 37 | +{ | |
| 38 | + // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. | |
| 39 | +} | |
| 40 | + | |
| 41 | +- (void)applicationWillTerminate:(UIApplication *)application | |
| 42 | +{ | |
| 43 | + // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. | |
| 44 | +} | |
| 45 | + | |
| 46 | +@end | ... | ... |
Example/DSRepastModuleF/DSRepastModuleF-Info.plist
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/DSRepastModuleF-Info.plist | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| 3 | +<plist version="1.0"> | |
| 4 | +<dict> | |
| 5 | + <key>CFBundleDevelopmentRegion</key> | |
| 6 | + <string>en</string> | |
| 7 | + <key>CFBundleDisplayName</key> | |
| 8 | + <string>${PRODUCT_NAME}</string> | |
| 9 | + <key>CFBundleExecutable</key> | |
| 10 | + <string>${EXECUTABLE_NAME}</string> | |
| 11 | + <key>CFBundleIdentifier</key> | |
| 12 | + <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> | |
| 13 | + <key>CFBundleInfoDictionaryVersion</key> | |
| 14 | + <string>6.0</string> | |
| 15 | + <key>CFBundleName</key> | |
| 16 | + <string>${PRODUCT_NAME}</string> | |
| 17 | + <key>CFBundlePackageType</key> | |
| 18 | + <string>APPL</string> | |
| 19 | + <key>CFBundleShortVersionString</key> | |
| 20 | + <string>1.0</string> | |
| 21 | + <key>CFBundleSignature</key> | |
| 22 | + <string>????</string> | |
| 23 | + <key>CFBundleVersion</key> | |
| 24 | + <string>1.0</string> | |
| 25 | + <key>LSRequiresIPhoneOS</key> | |
| 26 | + <true/> | |
| 27 | + <key>UILaunchStoryboardName</key> | |
| 28 | + <string>LaunchScreen</string> | |
| 29 | + <key>UIMainStoryboardFile</key> | |
| 30 | + <string>Main</string> | |
| 31 | + <key>UIRequiredDeviceCapabilities</key> | |
| 32 | + <array> | |
| 33 | + <string>armv7</string> | |
| 34 | + </array> | |
| 35 | + <key>UISupportedInterfaceOrientations</key> | |
| 36 | + <array> | |
| 37 | + <string>UIInterfaceOrientationPortrait</string> | |
| 38 | + <string>UIInterfaceOrientationLandscapeLeft</string> | |
| 39 | + <string>UIInterfaceOrientationLandscapeRight</string> | |
| 40 | + </array> | |
| 41 | + <key>UISupportedInterfaceOrientations~ipad</key> | |
| 42 | + <array> | |
| 43 | + <string>UIInterfaceOrientationPortrait</string> | |
| 44 | + <string>UIInterfaceOrientationPortraitUpsideDown</string> | |
| 45 | + <string>UIInterfaceOrientationLandscapeLeft</string> | |
| 46 | + <string>UIInterfaceOrientationLandscapeRight</string> | |
| 47 | + </array> | |
| 48 | +</dict> | |
| 49 | +</plist> | ... | ... |
Example/DSRepastModuleF/DSRepastModuleF-Prefix.pch
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/DSRepastModuleF-Prefix.pch | |
| 1 | +// | |
| 2 | +// Prefix header | |
| 3 | +// | |
| 4 | +// The contents of this file are implicitly included at the beginning of every source file. | |
| 5 | +// | |
| 6 | + | |
| 7 | +#import <Availability.h> | |
| 8 | + | |
| 9 | +#ifndef __IPHONE_5_0 | |
| 10 | +#warning "This project uses features only available in iOS SDK 5.0 and later." | |
| 11 | +#endif | |
| 12 | + | |
| 13 | +#ifdef __OBJC__ | |
| 14 | + @import UIKit; | |
| 15 | + @import Foundation; | |
| 16 | +#endif | ... | ... |
Example/DSRepastModuleF/DSViewController.h
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/DSViewController.h | |
| 1 | +// | |
| 2 | +// DSViewController.h | |
| 3 | +// DSRepastModuleF | |
| 4 | +// | |
| 5 | +// Created by 694092596@qq.com on 03/15/2020. | |
| 6 | +// Copyright (c) 2020 694092596@qq.com. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +@import UIKit; | |
| 10 | + | |
| 11 | +@interface DSViewController : UIViewController | |
| 12 | + | |
| 13 | +@end | ... | ... |
Example/DSRepastModuleF/DSViewController.m
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/DSViewController.m | |
| 1 | +// | |
| 2 | +// DSViewController.m | |
| 3 | +// DSRepastModuleF | |
| 4 | +// | |
| 5 | +// Created by 694092596@qq.com on 03/15/2020. | |
| 6 | +// Copyright (c) 2020 694092596@qq.com. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +#import "DSViewController.h" | |
| 10 | + | |
| 11 | +@interface DSViewController () | |
| 12 | + | |
| 13 | +@end | |
| 14 | + | |
| 15 | +@implementation DSViewController | |
| 16 | + | |
| 17 | +- (void)viewDidLoad | |
| 18 | +{ | |
| 19 | + [super viewDidLoad]; | |
| 20 | + // Do any additional setup after loading the view, typically from a nib. | |
| 21 | +} | |
| 22 | + | |
| 23 | +- (void)didReceiveMemoryWarning | |
| 24 | +{ | |
| 25 | + [super didReceiveMemoryWarning]; | |
| 26 | + // Dispose of any resources that can be recreated. | |
| 27 | +} | |
| 28 | + | |
| 29 | +@end | ... | ... |
Example/DSRepastModuleF/Images.xcassets/AppIcon.appiconset/Contents.json
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/Images.xcassets/AppIcon.appiconset/Contents.json | |
| 1 | +{ | |
| 2 | + "images" : [ | |
| 3 | + { | |
| 4 | + "idiom" : "iphone", | |
| 5 | + "size" : "20x20", | |
| 6 | + "scale" : "2x" | |
| 7 | + }, | |
| 8 | + { | |
| 9 | + "idiom" : "iphone", | |
| 10 | + "size" : "20x20", | |
| 11 | + "scale" : "3x" | |
| 12 | + }, | |
| 13 | + { | |
| 14 | + "idiom" : "iphone", | |
| 15 | + "size" : "29x29", | |
| 16 | + "scale" : "2x" | |
| 17 | + }, | |
| 18 | + { | |
| 19 | + "idiom" : "iphone", | |
| 20 | + "size" : "29x29", | |
| 21 | + "scale" : "3x" | |
| 22 | + }, | |
| 23 | + { | |
| 24 | + "idiom" : "iphone", | |
| 25 | + "size" : "40x40", | |
| 26 | + "scale" : "2x" | |
| 27 | + }, | |
| 28 | + { | |
| 29 | + "idiom" : "iphone", | |
| 30 | + "size" : "40x40", | |
| 31 | + "scale" : "3x" | |
| 32 | + }, | |
| 33 | + { | |
| 34 | + "idiom" : "iphone", | |
| 35 | + "size" : "60x60", | |
| 36 | + "scale" : "2x" | |
| 37 | + }, | |
| 38 | + { | |
| 39 | + "idiom" : "iphone", | |
| 40 | + "size" : "60x60", | |
| 41 | + "scale" : "3x" | |
| 42 | + }, | |
| 43 | + { | |
| 44 | + "idiom" : "ipad", | |
| 45 | + "size" : "20x20", | |
| 46 | + "scale" : "1x" | |
| 47 | + }, | |
| 48 | + { | |
| 49 | + "idiom" : "ipad", | |
| 50 | + "size" : "20x20", | |
| 51 | + "scale" : "2x" | |
| 52 | + }, | |
| 53 | + { | |
| 54 | + "idiom" : "ipad", | |
| 55 | + "size" : "29x29", | |
| 56 | + "scale" : "1x" | |
| 57 | + }, | |
| 58 | + { | |
| 59 | + "idiom" : "ipad", | |
| 60 | + "size" : "29x29", | |
| 61 | + "scale" : "2x" | |
| 62 | + }, | |
| 63 | + { | |
| 64 | + "idiom" : "ipad", | |
| 65 | + "size" : "40x40", | |
| 66 | + "scale" : "1x" | |
| 67 | + }, | |
| 68 | + { | |
| 69 | + "idiom" : "ipad", | |
| 70 | + "size" : "40x40", | |
| 71 | + "scale" : "2x" | |
| 72 | + }, | |
| 73 | + { | |
| 74 | + "idiom" : "ipad", | |
| 75 | + "size" : "76x76", | |
| 76 | + "scale" : "1x" | |
| 77 | + }, | |
| 78 | + { | |
| 79 | + "idiom" : "ipad", | |
| 80 | + "size" : "76x76", | |
| 81 | + "scale" : "2x" | |
| 82 | + }, | |
| 83 | + { | |
| 84 | + "idiom" : "ipad", | |
| 85 | + "size" : "83.5x83.5", | |
| 86 | + "scale" : "2x" | |
| 87 | + }, | |
| 88 | + { | |
| 89 | + "idiom" : "ios-marketing", | |
| 90 | + "size" : "1024x1024", | |
| 91 | + "scale" : "1x" | |
| 92 | + } | |
| 93 | + ], | |
| 94 | + "info" : { | |
| 95 | + "version" : 1, | |
| 96 | + "author" : "xcode" | |
| 97 | + } | |
| 98 | +} | ... | ... |
Example/DSRepastModuleF/en.lproj/InfoPlist.strings
0 → 100644
Example/DSRepastModuleF/main.m
0 → 100644
| 1 | +++ a/Example/DSRepastModuleF/main.m | |
| 1 | +// | |
| 2 | +// main.m | |
| 3 | +// DSRepastModuleF | |
| 4 | +// | |
| 5 | +// Created by 694092596@qq.com on 03/15/2020. | |
| 6 | +// Copyright (c) 2020 694092596@qq.com. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +@import UIKit; | |
| 10 | +#import "DSAppDelegate.h" | |
| 11 | + | |
| 12 | +int main(int argc, char * argv[]) | |
| 13 | +{ | |
| 14 | + @autoreleasepool { | |
| 15 | + return UIApplicationMain(argc, argv, nil, NSStringFromClass([DSAppDelegate class])); | |
| 16 | + } | |
| 17 | +} | ... | ... |
Example/Podfile
0 → 100644
Example/Podfile.lock
0 → 100644
| 1 | +++ a/Example/Podfile.lock | |
| 1 | +PODS: | |
| 2 | + - DSRepastModuleF (0.1.0) | |
| 3 | + | |
| 4 | +DEPENDENCIES: | |
| 5 | + - DSRepastModuleF (from `../`) | |
| 6 | + | |
| 7 | +EXTERNAL SOURCES: | |
| 8 | + DSRepastModuleF: | |
| 9 | + :path: "../" | |
| 10 | + | |
| 11 | +SPEC CHECKSUMS: | |
| 12 | + DSRepastModuleF: 7941ec427db19ab6f92fb53ffa120ea77a52f223 | |
| 13 | + | |
| 14 | +PODFILE CHECKSUM: f175dac83c70eff7d446ed7bc9778d3fa75c5aab | |
| 15 | + | |
| 16 | +COCOAPODS: 1.8.4 | ... | ... |
Example/Pods/Local Podspecs/DSRepastModuleF.podspec.json
0 → 100644
| 1 | +++ a/Example/Pods/Local Podspecs/DSRepastModuleF.podspec.json | |
| 1 | +{ | |
| 2 | + "name": "DSRepastModuleF", | |
| 3 | + "version": "0.1.0", | |
| 4 | + "summary": "A short description of DSRepastModuleF.", | |
| 5 | + "description": "TODO: Add long description of the pod here.", | |
| 6 | + "homepage": "https://github.com/694092596@qq.com/DSRepastModuleF", | |
| 7 | + "license": { | |
| 8 | + "type": "MIT", | |
| 9 | + "file": "LICENSE" | |
| 10 | + }, | |
| 11 | + "authors": { | |
| 12 | + "694092596@qq.com": "694092596@qq.com" | |
| 13 | + }, | |
| 14 | + "source": { | |
| 15 | + "git": "https://github.com/694092596@qq.com/DSRepastModuleF.git", | |
| 16 | + "tag": "0.1.0" | |
| 17 | + }, | |
| 18 | + "platforms": { | |
| 19 | + "ios": "8.0" | |
| 20 | + }, | |
| 21 | + "source_files": "DSRepastModuleF/Classes/**/*" | |
| 22 | +} | ... | ... |
Example/Pods/Manifest.lock
0 → 100644
| 1 | +++ a/Example/Pods/Manifest.lock | |
| 1 | +PODS: | |
| 2 | + - DSRepastModuleF (0.1.0) | |
| 3 | + | |
| 4 | +DEPENDENCIES: | |
| 5 | + - DSRepastModuleF (from `../`) | |
| 6 | + | |
| 7 | +EXTERNAL SOURCES: | |
| 8 | + DSRepastModuleF: | |
| 9 | + :path: "../" | |
| 10 | + | |
| 11 | +SPEC CHECKSUMS: | |
| 12 | + DSRepastModuleF: 7941ec427db19ab6f92fb53ffa120ea77a52f223 | |
| 13 | + | |
| 14 | +PODFILE CHECKSUM: f175dac83c70eff7d446ed7bc9778d3fa75c5aab | |
| 15 | + | |
| 16 | +COCOAPODS: 1.8.4 | ... | ... |
Example/Pods/Pods.xcodeproj/project.pbxproj
0 → 100644
| 1 | +++ a/Example/Pods/Pods.xcodeproj/project.pbxproj | |
| 1 | +// !$*UTF8*$! | |
| 2 | +{ | |
| 3 | + archiveVersion = 1; | |
| 4 | + classes = { | |
| 5 | + }; | |
| 6 | + objectVersion = 46; | |
| 7 | + objects = { | |
| 8 | + | |
| 9 | +/* Begin PBXBuildFile section */ | |
| 10 | + 1E65A7F7C145D036EAB1D700CDEF5F61 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3212113385A8FBBDB272BD23C409FF61 /* Foundation.framework */; }; | |
| 11 | + 4FB6C4146C003C37F4EDF3362E723B9F /* Pods-DSRepastModuleF_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FA772DBE7B6EB4F017E98286E8DDEFA /* Pods-DSRepastModuleF_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; | |
| 12 | + 5288971105E0A70B2E970CB8797541C9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3212113385A8FBBDB272BD23C409FF61 /* Foundation.framework */; }; | |
| 13 | + 62AFB8543D9100971B75C596227F3379 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3212113385A8FBBDB272BD23C409FF61 /* Foundation.framework */; }; | |
| 14 | + 6EC5C67AFC56714D5239A9421E91698F /* ReplaceMe.m in Sources */ = {isa = PBXBuildFile; fileRef = 2206F6A3EA608C3EF77FD21C80835651 /* ReplaceMe.m */; }; | |
| 15 | + 73DF26633A7D7E7876545760A42D38E4 /* Pods-DSRepastModuleF_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C8A709538A4B5924884D932B77BBA8BE /* Pods-DSRepastModuleF_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; | |
| 16 | + 7AECD9A5328DD53B8C953A2FA84A3348 /* DSRepastModuleF-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AFC67CBAA2071707AD39A2DF5FB2B26 /* DSRepastModuleF-dummy.m */; }; | |
| 17 | + C428D097F7F66F82215BB65712D40F3B /* DSRepastModuleF-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ED4E02F14930348624F7B235820E76E /* DSRepastModuleF-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; | |
| 18 | + C89B64EDC7A0E4097F0897968D8B6966 /* Pods-DSRepastModuleF_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BE1A975DB90F0E18B48BDF1BDB4A74B9 /* Pods-DSRepastModuleF_Example-dummy.m */; }; | |
| 19 | + D23AA6DBC85DECDCC334CCEC44B3692E /* Pods-DSRepastModuleF_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 740D4922B9DFBDF7B4A1D204690705A6 /* Pods-DSRepastModuleF_Tests-dummy.m */; }; | |
| 20 | +/* End PBXBuildFile section */ | |
| 21 | + | |
| 22 | +/* Begin PBXContainerItemProxy section */ | |
| 23 | + 8E6837028C9F122EEF3EFAC0F00AF5A1 /* PBXContainerItemProxy */ = { | |
| 24 | + isa = PBXContainerItemProxy; | |
| 25 | + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; | |
| 26 | + proxyType = 1; | |
| 27 | + remoteGlobalIDString = 2273C407585FA579ABEE57FA9F91BA1E; | |
| 28 | + remoteInfo = "Pods-DSRepastModuleF_Example"; | |
| 29 | + }; | |
| 30 | + C19BED1E15EF54D1443F0B18062F6260 /* PBXContainerItemProxy */ = { | |
| 31 | + isa = PBXContainerItemProxy; | |
| 32 | + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; | |
| 33 | + proxyType = 1; | |
| 34 | + remoteGlobalIDString = 0400E230A5DAD16498C94AE8FFE30616; | |
| 35 | + remoteInfo = DSRepastModuleF; | |
| 36 | + }; | |
| 37 | +/* End PBXContainerItemProxy section */ | |
| 38 | + | |
| 39 | +/* Begin PBXFileReference section */ | |
| 40 | + 002C81CD0735A178FF7DA821D0B794C1 /* DSRepastModuleF.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DSRepastModuleF.framework; path = DSRepastModuleF.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | |
| 41 | + 0041AB2ADC822F00262ED747906021F8 /* Pods-DSRepastModuleF_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-DSRepastModuleF_Example.release.xcconfig"; sourceTree = "<group>"; }; | |
| 42 | + 17B0C602B3EAA6300D7134A8C9FE702F /* Pods-DSRepastModuleF_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-DSRepastModuleF_Tests-acknowledgements.plist"; sourceTree = "<group>"; }; | |
| 43 | + 20CAF7AC981019B276C782D9C65736B6 /* DSRepastModuleF-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DSRepastModuleF-prefix.pch"; sourceTree = "<group>"; }; | |
| 44 | + 2206F6A3EA608C3EF77FD21C80835651 /* ReplaceMe.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ReplaceMe.m; path = DSRepastModuleF/Classes/ReplaceMe.m; sourceTree = "<group>"; }; | |
| 45 | + 2ED4E02F14930348624F7B235820E76E /* DSRepastModuleF-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DSRepastModuleF-umbrella.h"; sourceTree = "<group>"; }; | |
| 46 | + 3212113385A8FBBDB272BD23C409FF61 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; | |
| 47 | + 3A28853AEB4C6AD1AAFFFBA28FAFDCBF /* Pods-DSRepastModuleF_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-DSRepastModuleF_Example-acknowledgements.plist"; sourceTree = "<group>"; }; | |
| 48 | + 3AFC67CBAA2071707AD39A2DF5FB2B26 /* DSRepastModuleF-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DSRepastModuleF-dummy.m"; sourceTree = "<group>"; }; | |
| 49 | + 3CAF415A13FB3DBEFD90CAA0E3EE1651 /* Pods-DSRepastModuleF_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-DSRepastModuleF_Tests.debug.xcconfig"; sourceTree = "<group>"; }; | |
| 50 | + 3CDD581BFCB98EEB3A38ABFEB2BB98E2 /* Pods-DSRepastModuleF_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-DSRepastModuleF_Tests.modulemap"; sourceTree = "<group>"; }; | |
| 51 | + 485C84248D24D1742B1A39B45D1ECEF8 /* Pods-DSRepastModuleF_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-DSRepastModuleF_Example.debug.xcconfig"; sourceTree = "<group>"; }; | |
| 52 | + 4B250988200A569CE4898FCADCD8C4D3 /* Pods-DSRepastModuleF_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-DSRepastModuleF_Example-acknowledgements.markdown"; sourceTree = "<group>"; }; | |
| 53 | + 4E6E4BDB4F3E4C28318F8D39AABB9CB6 /* Pods_DSRepastModuleF_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_DSRepastModuleF_Tests.framework; path = "Pods-DSRepastModuleF_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; | |
| 54 | + 591BEB00BA94B680326F941B7B6D54C7 /* Pods-DSRepastModuleF_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-DSRepastModuleF_Tests.release.xcconfig"; sourceTree = "<group>"; }; | |
| 55 | + 5F7BA62A497E54880E2CE162385123CA /* DSRepastModuleF.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DSRepastModuleF.modulemap; sourceTree = "<group>"; }; | |
| 56 | + 647A6B23867D66B8BEDDA1ECC90A9AF6 /* Pods-DSRepastModuleF_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-DSRepastModuleF_Example-frameworks.sh"; sourceTree = "<group>"; }; | |
| 57 | + 6583589B34117D209D587533C7476D28 /* Pods-DSRepastModuleF_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-DSRepastModuleF_Tests-acknowledgements.markdown"; sourceTree = "<group>"; }; | |
| 58 | + 740D4922B9DFBDF7B4A1D204690705A6 /* Pods-DSRepastModuleF_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-DSRepastModuleF_Tests-dummy.m"; sourceTree = "<group>"; }; | |
| 59 | + 7FA772DBE7B6EB4F017E98286E8DDEFA /* Pods-DSRepastModuleF_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-DSRepastModuleF_Tests-umbrella.h"; sourceTree = "<group>"; }; | |
| 60 | + 97F845128DD0578F6E6D5AB794F46B7A /* Pods-DSRepastModuleF_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-DSRepastModuleF_Example.modulemap"; sourceTree = "<group>"; }; | |
| 61 | + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; | |
| 62 | + A05FA613AD6A0E3BA456FBE517EDDA1A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; | |
| 63 | + A07A184939333FD6D1C11AF01570E7A9 /* Pods-DSRepastModuleF_Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-DSRepastModuleF_Tests-Info.plist"; sourceTree = "<group>"; }; | |
| 64 | + AC21DB77EEB8912A5021BC5A8BAF38AD /* DSRepastModuleF.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = DSRepastModuleF.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; | |
| 65 | + BD7238A0B80D77755B8009D83E131D1A /* Pods-DSRepastModuleF_Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-DSRepastModuleF_Example-Info.plist"; sourceTree = "<group>"; }; | |
| 66 | + BE1A975DB90F0E18B48BDF1BDB4A74B9 /* Pods-DSRepastModuleF_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-DSRepastModuleF_Example-dummy.m"; sourceTree = "<group>"; }; | |
| 67 | + C8A709538A4B5924884D932B77BBA8BE /* Pods-DSRepastModuleF_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-DSRepastModuleF_Example-umbrella.h"; sourceTree = "<group>"; }; | |
| 68 | + EC2AB0BE96B3D73B0C93D42883A65AFC /* DSRepastModuleF-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "DSRepastModuleF-Info.plist"; sourceTree = "<group>"; }; | |
| 69 | + EC2D88CE48BF762068D993DDE9D69DF9 /* DSRepastModuleF.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DSRepastModuleF.xcconfig; sourceTree = "<group>"; }; | |
| 70 | + FAB2E776A690E3AD4AB021B06ED18EF9 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; | |
| 71 | + FF1CAB90C3B79E08A14EC04531580D3E /* Pods_DSRepastModuleF_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_DSRepastModuleF_Example.framework; path = "Pods-DSRepastModuleF_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; | |
| 72 | +/* End PBXFileReference section */ | |
| 73 | + | |
| 74 | +/* Begin PBXFrameworksBuildPhase section */ | |
| 75 | + 6C87589A9959D6C426D8C73D38AD2F47 /* Frameworks */ = { | |
| 76 | + isa = PBXFrameworksBuildPhase; | |
| 77 | + buildActionMask = 2147483647; | |
| 78 | + files = ( | |
| 79 | + 1E65A7F7C145D036EAB1D700CDEF5F61 /* Foundation.framework in Frameworks */, | |
| 80 | + ); | |
| 81 | + runOnlyForDeploymentPostprocessing = 0; | |
| 82 | + }; | |
| 83 | + 97C78FED1F1E8B041D0260F35D2324FC /* Frameworks */ = { | |
| 84 | + isa = PBXFrameworksBuildPhase; | |
| 85 | + buildActionMask = 2147483647; | |
| 86 | + files = ( | |
| 87 | + 5288971105E0A70B2E970CB8797541C9 /* Foundation.framework in Frameworks */, | |
| 88 | + ); | |
| 89 | + runOnlyForDeploymentPostprocessing = 0; | |
| 90 | + }; | |
| 91 | + DDC9B849077092A1C5BBB6A004EFB475 /* Frameworks */ = { | |
| 92 | + isa = PBXFrameworksBuildPhase; | |
| 93 | + buildActionMask = 2147483647; | |
| 94 | + files = ( | |
| 95 | + 62AFB8543D9100971B75C596227F3379 /* Foundation.framework in Frameworks */, | |
| 96 | + ); | |
| 97 | + runOnlyForDeploymentPostprocessing = 0; | |
| 98 | + }; | |
| 99 | +/* End PBXFrameworksBuildPhase section */ | |
| 100 | + | |
| 101 | +/* Begin PBXGroup section */ | |
| 102 | + 1BD9A7CED2A3CBA6A9C6F9E0CFBE27C1 /* Pods-DSRepastModuleF_Tests */ = { | |
| 103 | + isa = PBXGroup; | |
| 104 | + children = ( | |
| 105 | + 3CDD581BFCB98EEB3A38ABFEB2BB98E2 /* Pods-DSRepastModuleF_Tests.modulemap */, | |
| 106 | + 6583589B34117D209D587533C7476D28 /* Pods-DSRepastModuleF_Tests-acknowledgements.markdown */, | |
| 107 | + 17B0C602B3EAA6300D7134A8C9FE702F /* Pods-DSRepastModuleF_Tests-acknowledgements.plist */, | |
| 108 | + 740D4922B9DFBDF7B4A1D204690705A6 /* Pods-DSRepastModuleF_Tests-dummy.m */, | |
| 109 | + A07A184939333FD6D1C11AF01570E7A9 /* Pods-DSRepastModuleF_Tests-Info.plist */, | |
| 110 | + 7FA772DBE7B6EB4F017E98286E8DDEFA /* Pods-DSRepastModuleF_Tests-umbrella.h */, | |
| 111 | + 3CAF415A13FB3DBEFD90CAA0E3EE1651 /* Pods-DSRepastModuleF_Tests.debug.xcconfig */, | |
| 112 | + 591BEB00BA94B680326F941B7B6D54C7 /* Pods-DSRepastModuleF_Tests.release.xcconfig */, | |
| 113 | + ); | |
| 114 | + name = "Pods-DSRepastModuleF_Tests"; | |
| 115 | + path = "Target Support Files/Pods-DSRepastModuleF_Tests"; | |
| 116 | + sourceTree = "<group>"; | |
| 117 | + }; | |
| 118 | + 27023F1D142FFD0FFA145E2EAACF7C20 /* Support Files */ = { | |
| 119 | + isa = PBXGroup; | |
| 120 | + children = ( | |
| 121 | + 5F7BA62A497E54880E2CE162385123CA /* DSRepastModuleF.modulemap */, | |
| 122 | + EC2D88CE48BF762068D993DDE9D69DF9 /* DSRepastModuleF.xcconfig */, | |
| 123 | + 3AFC67CBAA2071707AD39A2DF5FB2B26 /* DSRepastModuleF-dummy.m */, | |
| 124 | + EC2AB0BE96B3D73B0C93D42883A65AFC /* DSRepastModuleF-Info.plist */, | |
| 125 | + 20CAF7AC981019B276C782D9C65736B6 /* DSRepastModuleF-prefix.pch */, | |
| 126 | + 2ED4E02F14930348624F7B235820E76E /* DSRepastModuleF-umbrella.h */, | |
| 127 | + ); | |
| 128 | + name = "Support Files"; | |
| 129 | + path = "Example/Pods/Target Support Files/DSRepastModuleF"; | |
| 130 | + sourceTree = "<group>"; | |
| 131 | + }; | |
| 132 | + 2F9BC6B8761CFF9540DCBB713B989FF7 /* Products */ = { | |
| 133 | + isa = PBXGroup; | |
| 134 | + children = ( | |
| 135 | + 002C81CD0735A178FF7DA821D0B794C1 /* DSRepastModuleF.framework */, | |
| 136 | + FF1CAB90C3B79E08A14EC04531580D3E /* Pods_DSRepastModuleF_Example.framework */, | |
| 137 | + 4E6E4BDB4F3E4C28318F8D39AABB9CB6 /* Pods_DSRepastModuleF_Tests.framework */, | |
| 138 | + ); | |
| 139 | + name = Products; | |
| 140 | + sourceTree = "<group>"; | |
| 141 | + }; | |
| 142 | + 323D13E189D7093563C7109C12BFF39C /* Pod */ = { | |
| 143 | + isa = PBXGroup; | |
| 144 | + children = ( | |
| 145 | + AC21DB77EEB8912A5021BC5A8BAF38AD /* DSRepastModuleF.podspec */, | |
| 146 | + FAB2E776A690E3AD4AB021B06ED18EF9 /* LICENSE */, | |
| 147 | + A05FA613AD6A0E3BA456FBE517EDDA1A /* README.md */, | |
| 148 | + ); | |
| 149 | + name = Pod; | |
| 150 | + sourceTree = "<group>"; | |
| 151 | + }; | |
| 152 | + 3C11D07413B57C6CA133DE7C8166BC9B /* DSRepastModuleF */ = { | |
| 153 | + isa = PBXGroup; | |
| 154 | + children = ( | |
| 155 | + 2206F6A3EA608C3EF77FD21C80835651 /* ReplaceMe.m */, | |
| 156 | + 323D13E189D7093563C7109C12BFF39C /* Pod */, | |
| 157 | + 27023F1D142FFD0FFA145E2EAACF7C20 /* Support Files */, | |
| 158 | + ); | |
| 159 | + name = DSRepastModuleF; | |
| 160 | + path = ../..; | |
| 161 | + sourceTree = "<group>"; | |
| 162 | + }; | |
| 163 | + A7B23A729356CF3CD76B028006367FE3 /* Targets Support Files */ = { | |
| 164 | + isa = PBXGroup; | |
| 165 | + children = ( | |
| 166 | + F09F703A5495A0BCD3FD0D08FA48DEFB /* Pods-DSRepastModuleF_Example */, | |
| 167 | + 1BD9A7CED2A3CBA6A9C6F9E0CFBE27C1 /* Pods-DSRepastModuleF_Tests */, | |
| 168 | + ); | |
| 169 | + name = "Targets Support Files"; | |
| 170 | + sourceTree = "<group>"; | |
| 171 | + }; | |
| 172 | + C0834CEBB1379A84116EF29F93051C60 /* iOS */ = { | |
| 173 | + isa = PBXGroup; | |
| 174 | + children = ( | |
| 175 | + 3212113385A8FBBDB272BD23C409FF61 /* Foundation.framework */, | |
| 176 | + ); | |
| 177 | + name = iOS; | |
| 178 | + sourceTree = "<group>"; | |
| 179 | + }; | |
| 180 | + CF1408CF629C7361332E53B88F7BD30C = { | |
| 181 | + isa = PBXGroup; | |
| 182 | + children = ( | |
| 183 | + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, | |
| 184 | + DE5C3D57E7DE9C628978F4AE30A6E18F /* Development Pods */, | |
| 185 | + D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */, | |
| 186 | + 2F9BC6B8761CFF9540DCBB713B989FF7 /* Products */, | |
| 187 | + A7B23A729356CF3CD76B028006367FE3 /* Targets Support Files */, | |
| 188 | + ); | |
| 189 | + sourceTree = "<group>"; | |
| 190 | + }; | |
| 191 | + D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */ = { | |
| 192 | + isa = PBXGroup; | |
| 193 | + children = ( | |
| 194 | + C0834CEBB1379A84116EF29F93051C60 /* iOS */, | |
| 195 | + ); | |
| 196 | + name = Frameworks; | |
| 197 | + sourceTree = "<group>"; | |
| 198 | + }; | |
| 199 | + DE5C3D57E7DE9C628978F4AE30A6E18F /* Development Pods */ = { | |
| 200 | + isa = PBXGroup; | |
| 201 | + children = ( | |
| 202 | + 3C11D07413B57C6CA133DE7C8166BC9B /* DSRepastModuleF */, | |
| 203 | + ); | |
| 204 | + name = "Development Pods"; | |
| 205 | + sourceTree = "<group>"; | |
| 206 | + }; | |
| 207 | + F09F703A5495A0BCD3FD0D08FA48DEFB /* Pods-DSRepastModuleF_Example */ = { | |
| 208 | + isa = PBXGroup; | |
| 209 | + children = ( | |
| 210 | + 97F845128DD0578F6E6D5AB794F46B7A /* Pods-DSRepastModuleF_Example.modulemap */, | |
| 211 | + 4B250988200A569CE4898FCADCD8C4D3 /* Pods-DSRepastModuleF_Example-acknowledgements.markdown */, | |
| 212 | + 3A28853AEB4C6AD1AAFFFBA28FAFDCBF /* Pods-DSRepastModuleF_Example-acknowledgements.plist */, | |
| 213 | + BE1A975DB90F0E18B48BDF1BDB4A74B9 /* Pods-DSRepastModuleF_Example-dummy.m */, | |
| 214 | + 647A6B23867D66B8BEDDA1ECC90A9AF6 /* Pods-DSRepastModuleF_Example-frameworks.sh */, | |
| 215 | + BD7238A0B80D77755B8009D83E131D1A /* Pods-DSRepastModuleF_Example-Info.plist */, | |
| 216 | + C8A709538A4B5924884D932B77BBA8BE /* Pods-DSRepastModuleF_Example-umbrella.h */, | |
| 217 | + 485C84248D24D1742B1A39B45D1ECEF8 /* Pods-DSRepastModuleF_Example.debug.xcconfig */, | |
| 218 | + 0041AB2ADC822F00262ED747906021F8 /* Pods-DSRepastModuleF_Example.release.xcconfig */, | |
| 219 | + ); | |
| 220 | + name = "Pods-DSRepastModuleF_Example"; | |
| 221 | + path = "Target Support Files/Pods-DSRepastModuleF_Example"; | |
| 222 | + sourceTree = "<group>"; | |
| 223 | + }; | |
| 224 | +/* End PBXGroup section */ | |
| 225 | + | |
| 226 | +/* Begin PBXHeadersBuildPhase section */ | |
| 227 | + 215EE1568F47CD67E23644A9FB495666 /* Headers */ = { | |
| 228 | + isa = PBXHeadersBuildPhase; | |
| 229 | + buildActionMask = 2147483647; | |
| 230 | + files = ( | |
| 231 | + C428D097F7F66F82215BB65712D40F3B /* DSRepastModuleF-umbrella.h in Headers */, | |
| 232 | + ); | |
| 233 | + runOnlyForDeploymentPostprocessing = 0; | |
| 234 | + }; | |
| 235 | + 6D3B278EEDA88ACDF06637F0C3226BD0 /* Headers */ = { | |
| 236 | + isa = PBXHeadersBuildPhase; | |
| 237 | + buildActionMask = 2147483647; | |
| 238 | + files = ( | |
| 239 | + 4FB6C4146C003C37F4EDF3362E723B9F /* Pods-DSRepastModuleF_Tests-umbrella.h in Headers */, | |
| 240 | + ); | |
| 241 | + runOnlyForDeploymentPostprocessing = 0; | |
| 242 | + }; | |
| 243 | + 6F4DAF8A820103317F5E512413E45299 /* Headers */ = { | |
| 244 | + isa = PBXHeadersBuildPhase; | |
| 245 | + buildActionMask = 2147483647; | |
| 246 | + files = ( | |
| 247 | + 73DF26633A7D7E7876545760A42D38E4 /* Pods-DSRepastModuleF_Example-umbrella.h in Headers */, | |
| 248 | + ); | |
| 249 | + runOnlyForDeploymentPostprocessing = 0; | |
| 250 | + }; | |
| 251 | +/* End PBXHeadersBuildPhase section */ | |
| 252 | + | |
| 253 | +/* Begin PBXNativeTarget section */ | |
| 254 | + 0400E230A5DAD16498C94AE8FFE30616 /* DSRepastModuleF */ = { | |
| 255 | + isa = PBXNativeTarget; | |
| 256 | + buildConfigurationList = 9CB4715264591DA35A996C15A28D3370 /* Build configuration list for PBXNativeTarget "DSRepastModuleF" */; | |
| 257 | + buildPhases = ( | |
| 258 | + 215EE1568F47CD67E23644A9FB495666 /* Headers */, | |
| 259 | + 5B995DCC7D9441E7E578F762549A3395 /* Sources */, | |
| 260 | + DDC9B849077092A1C5BBB6A004EFB475 /* Frameworks */, | |
| 261 | + CC590049ABC0294093250C2EFC58AAEB /* Resources */, | |
| 262 | + ); | |
| 263 | + buildRules = ( | |
| 264 | + ); | |
| 265 | + dependencies = ( | |
| 266 | + ); | |
| 267 | + name = DSRepastModuleF; | |
| 268 | + productName = DSRepastModuleF; | |
| 269 | + productReference = 002C81CD0735A178FF7DA821D0B794C1 /* DSRepastModuleF.framework */; | |
| 270 | + productType = "com.apple.product-type.framework"; | |
| 271 | + }; | |
| 272 | + 2273C407585FA579ABEE57FA9F91BA1E /* Pods-DSRepastModuleF_Example */ = { | |
| 273 | + isa = PBXNativeTarget; | |
| 274 | + buildConfigurationList = D6BDAE4DA86625BFADF4878D5AB4048F /* Build configuration list for PBXNativeTarget "Pods-DSRepastModuleF_Example" */; | |
| 275 | + buildPhases = ( | |
| 276 | + 6F4DAF8A820103317F5E512413E45299 /* Headers */, | |
| 277 | + FB9750001D13BCADF057309950D2FA69 /* Sources */, | |
| 278 | + 97C78FED1F1E8B041D0260F35D2324FC /* Frameworks */, | |
| 279 | + F1D684B5A08CA3A0671A1A45D2CE0F45 /* Resources */, | |
| 280 | + ); | |
| 281 | + buildRules = ( | |
| 282 | + ); | |
| 283 | + dependencies = ( | |
| 284 | + F24E50B14D71E3EE521872906DCEBFCA /* PBXTargetDependency */, | |
| 285 | + ); | |
| 286 | + name = "Pods-DSRepastModuleF_Example"; | |
| 287 | + productName = "Pods-DSRepastModuleF_Example"; | |
| 288 | + productReference = FF1CAB90C3B79E08A14EC04531580D3E /* Pods_DSRepastModuleF_Example.framework */; | |
| 289 | + productType = "com.apple.product-type.framework"; | |
| 290 | + }; | |
| 291 | + 748B8AA7A8D5EAFF7C3C3B52668F803B /* Pods-DSRepastModuleF_Tests */ = { | |
| 292 | + isa = PBXNativeTarget; | |
| 293 | + buildConfigurationList = 54776217836E3567460CC5D6EE70C5F0 /* Build configuration list for PBXNativeTarget "Pods-DSRepastModuleF_Tests" */; | |
| 294 | + buildPhases = ( | |
| 295 | + 6D3B278EEDA88ACDF06637F0C3226BD0 /* Headers */, | |
| 296 | + A7C7AB342E3E43C08022048CE920F109 /* Sources */, | |
| 297 | + 6C87589A9959D6C426D8C73D38AD2F47 /* Frameworks */, | |
| 298 | + C09FBF9AFAEE5112BF60308A5F64F212 /* Resources */, | |
| 299 | + ); | |
| 300 | + buildRules = ( | |
| 301 | + ); | |
| 302 | + dependencies = ( | |
| 303 | + 52EA5F1642826D2284693C65E9FAE627 /* PBXTargetDependency */, | |
| 304 | + ); | |
| 305 | + name = "Pods-DSRepastModuleF_Tests"; | |
| 306 | + productName = "Pods-DSRepastModuleF_Tests"; | |
| 307 | + productReference = 4E6E4BDB4F3E4C28318F8D39AABB9CB6 /* Pods_DSRepastModuleF_Tests.framework */; | |
| 308 | + productType = "com.apple.product-type.framework"; | |
| 309 | + }; | |
| 310 | +/* End PBXNativeTarget section */ | |
| 311 | + | |
| 312 | +/* Begin PBXProject section */ | |
| 313 | + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { | |
| 314 | + isa = PBXProject; | |
| 315 | + attributes = { | |
| 316 | + LastSwiftUpdateCheck = 1100; | |
| 317 | + LastUpgradeCheck = 1100; | |
| 318 | + }; | |
| 319 | + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; | |
| 320 | + compatibilityVersion = "Xcode 3.2"; | |
| 321 | + developmentRegion = en; | |
| 322 | + hasScannedForEncodings = 0; | |
| 323 | + knownRegions = ( | |
| 324 | + en, | |
| 325 | + Base, | |
| 326 | + ); | |
| 327 | + mainGroup = CF1408CF629C7361332E53B88F7BD30C; | |
| 328 | + productRefGroup = 2F9BC6B8761CFF9540DCBB713B989FF7 /* Products */; | |
| 329 | + projectDirPath = ""; | |
| 330 | + projectRoot = ""; | |
| 331 | + targets = ( | |
| 332 | + 0400E230A5DAD16498C94AE8FFE30616 /* DSRepastModuleF */, | |
| 333 | + 2273C407585FA579ABEE57FA9F91BA1E /* Pods-DSRepastModuleF_Example */, | |
| 334 | + 748B8AA7A8D5EAFF7C3C3B52668F803B /* Pods-DSRepastModuleF_Tests */, | |
| 335 | + ); | |
| 336 | + }; | |
| 337 | +/* End PBXProject section */ | |
| 338 | + | |
| 339 | +/* Begin PBXResourcesBuildPhase section */ | |
| 340 | + C09FBF9AFAEE5112BF60308A5F64F212 /* Resources */ = { | |
| 341 | + isa = PBXResourcesBuildPhase; | |
| 342 | + buildActionMask = 2147483647; | |
| 343 | + files = ( | |
| 344 | + ); | |
| 345 | + runOnlyForDeploymentPostprocessing = 0; | |
| 346 | + }; | |
| 347 | + CC590049ABC0294093250C2EFC58AAEB /* Resources */ = { | |
| 348 | + isa = PBXResourcesBuildPhase; | |
| 349 | + buildActionMask = 2147483647; | |
| 350 | + files = ( | |
| 351 | + ); | |
| 352 | + runOnlyForDeploymentPostprocessing = 0; | |
| 353 | + }; | |
| 354 | + F1D684B5A08CA3A0671A1A45D2CE0F45 /* Resources */ = { | |
| 355 | + isa = PBXResourcesBuildPhase; | |
| 356 | + buildActionMask = 2147483647; | |
| 357 | + files = ( | |
| 358 | + ); | |
| 359 | + runOnlyForDeploymentPostprocessing = 0; | |
| 360 | + }; | |
| 361 | +/* End PBXResourcesBuildPhase section */ | |
| 362 | + | |
| 363 | +/* Begin PBXSourcesBuildPhase section */ | |
| 364 | + 5B995DCC7D9441E7E578F762549A3395 /* Sources */ = { | |
| 365 | + isa = PBXSourcesBuildPhase; | |
| 366 | + buildActionMask = 2147483647; | |
| 367 | + files = ( | |
| 368 | + 7AECD9A5328DD53B8C953A2FA84A3348 /* DSRepastModuleF-dummy.m in Sources */, | |
| 369 | + 6EC5C67AFC56714D5239A9421E91698F /* ReplaceMe.m in Sources */, | |
| 370 | + ); | |
| 371 | + runOnlyForDeploymentPostprocessing = 0; | |
| 372 | + }; | |
| 373 | + A7C7AB342E3E43C08022048CE920F109 /* Sources */ = { | |
| 374 | + isa = PBXSourcesBuildPhase; | |
| 375 | + buildActionMask = 2147483647; | |
| 376 | + files = ( | |
| 377 | + D23AA6DBC85DECDCC334CCEC44B3692E /* Pods-DSRepastModuleF_Tests-dummy.m in Sources */, | |
| 378 | + ); | |
| 379 | + runOnlyForDeploymentPostprocessing = 0; | |
| 380 | + }; | |
| 381 | + FB9750001D13BCADF057309950D2FA69 /* Sources */ = { | |
| 382 | + isa = PBXSourcesBuildPhase; | |
| 383 | + buildActionMask = 2147483647; | |
| 384 | + files = ( | |
| 385 | + C89B64EDC7A0E4097F0897968D8B6966 /* Pods-DSRepastModuleF_Example-dummy.m in Sources */, | |
| 386 | + ); | |
| 387 | + runOnlyForDeploymentPostprocessing = 0; | |
| 388 | + }; | |
| 389 | +/* End PBXSourcesBuildPhase section */ | |
| 390 | + | |
| 391 | +/* Begin PBXTargetDependency section */ | |
| 392 | + 52EA5F1642826D2284693C65E9FAE627 /* PBXTargetDependency */ = { | |
| 393 | + isa = PBXTargetDependency; | |
| 394 | + name = "Pods-DSRepastModuleF_Example"; | |
| 395 | + target = 2273C407585FA579ABEE57FA9F91BA1E /* Pods-DSRepastModuleF_Example */; | |
| 396 | + targetProxy = 8E6837028C9F122EEF3EFAC0F00AF5A1 /* PBXContainerItemProxy */; | |
| 397 | + }; | |
| 398 | + F24E50B14D71E3EE521872906DCEBFCA /* PBXTargetDependency */ = { | |
| 399 | + isa = PBXTargetDependency; | |
| 400 | + name = DSRepastModuleF; | |
| 401 | + target = 0400E230A5DAD16498C94AE8FFE30616 /* DSRepastModuleF */; | |
| 402 | + targetProxy = C19BED1E15EF54D1443F0B18062F6260 /* PBXContainerItemProxy */; | |
| 403 | + }; | |
| 404 | +/* End PBXTargetDependency section */ | |
| 405 | + | |
| 406 | +/* Begin XCBuildConfiguration section */ | |
| 407 | + 4BE66A09A74FD25164AAB3C2645B9B93 /* Release */ = { | |
| 408 | + isa = XCBuildConfiguration; | |
| 409 | + buildSettings = { | |
| 410 | + ALWAYS_SEARCH_USER_PATHS = NO; | |
| 411 | + CLANG_ANALYZER_NONNULL = YES; | |
| 412 | + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; | |
| 413 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; | |
| 414 | + CLANG_CXX_LIBRARY = "libc++"; | |
| 415 | + CLANG_ENABLE_MODULES = YES; | |
| 416 | + CLANG_ENABLE_OBJC_ARC = YES; | |
| 417 | + CLANG_ENABLE_OBJC_WEAK = YES; | |
| 418 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; | |
| 419 | + CLANG_WARN_BOOL_CONVERSION = YES; | |
| 420 | + CLANG_WARN_COMMA = YES; | |
| 421 | + CLANG_WARN_CONSTANT_CONVERSION = YES; | |
| 422 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; | |
| 423 | + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; | |
| 424 | + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; | |
| 425 | + CLANG_WARN_EMPTY_BODY = YES; | |
| 426 | + CLANG_WARN_ENUM_CONVERSION = YES; | |
| 427 | + CLANG_WARN_INFINITE_RECURSION = YES; | |
| 428 | + CLANG_WARN_INT_CONVERSION = YES; | |
| 429 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; | |
| 430 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; | |
| 431 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; | |
| 432 | + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; | |
| 433 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; | |
| 434 | + CLANG_WARN_STRICT_PROTOTYPES = YES; | |
| 435 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; | |
| 436 | + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; | |
| 437 | + CLANG_WARN_UNREACHABLE_CODE = YES; | |
| 438 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; | |
| 439 | + COPY_PHASE_STRIP = NO; | |
| 440 | + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | |
| 441 | + ENABLE_NS_ASSERTIONS = NO; | |
| 442 | + ENABLE_STRICT_OBJC_MSGSEND = YES; | |
| 443 | + GCC_C_LANGUAGE_STANDARD = gnu11; | |
| 444 | + GCC_NO_COMMON_BLOCKS = YES; | |
| 445 | + GCC_PREPROCESSOR_DEFINITIONS = ( | |
| 446 | + "POD_CONFIGURATION_RELEASE=1", | |
| 447 | + "$(inherited)", | |
| 448 | + ); | |
| 449 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | |
| 450 | + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | |
| 451 | + GCC_WARN_UNDECLARED_SELECTOR = YES; | |
| 452 | + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | |
| 453 | + GCC_WARN_UNUSED_FUNCTION = YES; | |
| 454 | + GCC_WARN_UNUSED_VARIABLE = YES; | |
| 455 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |
| 456 | + MTL_ENABLE_DEBUG_INFO = NO; | |
| 457 | + MTL_FAST_MATH = YES; | |
| 458 | + PRODUCT_NAME = "$(TARGET_NAME)"; | |
| 459 | + STRIP_INSTALLED_PRODUCT = NO; | |
| 460 | + SWIFT_COMPILATION_MODE = wholemodule; | |
| 461 | + SWIFT_OPTIMIZATION_LEVEL = "-O"; | |
| 462 | + SWIFT_VERSION = 5.0; | |
| 463 | + SYMROOT = "${SRCROOT}/../build"; | |
| 464 | + }; | |
| 465 | + name = Release; | |
| 466 | + }; | |
| 467 | + 6F3C050DD55D351722D326250AC95914 /* Debug */ = { | |
| 468 | + isa = XCBuildConfiguration; | |
| 469 | + baseConfigurationReference = 3CAF415A13FB3DBEFD90CAA0E3EE1651 /* Pods-DSRepastModuleF_Tests.debug.xcconfig */; | |
| 470 | + buildSettings = { | |
| 471 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; | |
| 472 | + CODE_SIGN_IDENTITY = ""; | |
| 473 | + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; | |
| 474 | + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; | |
| 475 | + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; | |
| 476 | + CURRENT_PROJECT_VERSION = 1; | |
| 477 | + DEFINES_MODULE = YES; | |
| 478 | + DYLIB_COMPATIBILITY_VERSION = 1; | |
| 479 | + DYLIB_CURRENT_VERSION = 1; | |
| 480 | + DYLIB_INSTALL_NAME_BASE = "@rpath"; | |
| 481 | + INFOPLIST_FILE = "Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-Info.plist"; | |
| 482 | + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; | |
| 483 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |
| 484 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; | |
| 485 | + MACH_O_TYPE = staticlib; | |
| 486 | + MODULEMAP_FILE = "Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests.modulemap"; | |
| 487 | + OTHER_LDFLAGS = ""; | |
| 488 | + OTHER_LIBTOOLFLAGS = ""; | |
| 489 | + PODS_ROOT = "$(SRCROOT)"; | |
| 490 | + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; | |
| 491 | + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; | |
| 492 | + SDKROOT = iphoneos; | |
| 493 | + SKIP_INSTALL = YES; | |
| 494 | + TARGETED_DEVICE_FAMILY = "1,2"; | |
| 495 | + VERSIONING_SYSTEM = "apple-generic"; | |
| 496 | + VERSION_INFO_PREFIX = ""; | |
| 497 | + }; | |
| 498 | + name = Debug; | |
| 499 | + }; | |
| 500 | + 7EF7227D9B20A1D549000096ACCB23D7 /* Debug */ = { | |
| 501 | + isa = XCBuildConfiguration; | |
| 502 | + buildSettings = { | |
| 503 | + ALWAYS_SEARCH_USER_PATHS = NO; | |
| 504 | + CLANG_ANALYZER_NONNULL = YES; | |
| 505 | + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; | |
| 506 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; | |
| 507 | + CLANG_CXX_LIBRARY = "libc++"; | |
| 508 | + CLANG_ENABLE_MODULES = YES; | |
| 509 | + CLANG_ENABLE_OBJC_ARC = YES; | |
| 510 | + CLANG_ENABLE_OBJC_WEAK = YES; | |
| 511 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; | |
| 512 | + CLANG_WARN_BOOL_CONVERSION = YES; | |
| 513 | + CLANG_WARN_COMMA = YES; | |
| 514 | + CLANG_WARN_CONSTANT_CONVERSION = YES; | |
| 515 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; | |
| 516 | + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; | |
| 517 | + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; | |
| 518 | + CLANG_WARN_EMPTY_BODY = YES; | |
| 519 | + CLANG_WARN_ENUM_CONVERSION = YES; | |
| 520 | + CLANG_WARN_INFINITE_RECURSION = YES; | |
| 521 | + CLANG_WARN_INT_CONVERSION = YES; | |
| 522 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; | |
| 523 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; | |
| 524 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; | |
| 525 | + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; | |
| 526 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; | |
| 527 | + CLANG_WARN_STRICT_PROTOTYPES = YES; | |
| 528 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; | |
| 529 | + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; | |
| 530 | + CLANG_WARN_UNREACHABLE_CODE = YES; | |
| 531 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; | |
| 532 | + COPY_PHASE_STRIP = NO; | |
| 533 | + DEBUG_INFORMATION_FORMAT = dwarf; | |
| 534 | + ENABLE_STRICT_OBJC_MSGSEND = YES; | |
| 535 | + ENABLE_TESTABILITY = YES; | |
| 536 | + GCC_C_LANGUAGE_STANDARD = gnu11; | |
| 537 | + GCC_DYNAMIC_NO_PIC = NO; | |
| 538 | + GCC_NO_COMMON_BLOCKS = YES; | |
| 539 | + GCC_OPTIMIZATION_LEVEL = 0; | |
| 540 | + GCC_PREPROCESSOR_DEFINITIONS = ( | |
| 541 | + "POD_CONFIGURATION_DEBUG=1", | |
| 542 | + "DEBUG=1", | |
| 543 | + "$(inherited)", | |
| 544 | + ); | |
| 545 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | |
| 546 | + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | |
| 547 | + GCC_WARN_UNDECLARED_SELECTOR = YES; | |
| 548 | + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | |
| 549 | + GCC_WARN_UNUSED_FUNCTION = YES; | |
| 550 | + GCC_WARN_UNUSED_VARIABLE = YES; | |
| 551 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |
| 552 | + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; | |
| 553 | + MTL_FAST_MATH = YES; | |
| 554 | + ONLY_ACTIVE_ARCH = YES; | |
| 555 | + PRODUCT_NAME = "$(TARGET_NAME)"; | |
| 556 | + STRIP_INSTALLED_PRODUCT = NO; | |
| 557 | + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; | |
| 558 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; | |
| 559 | + SWIFT_VERSION = 5.0; | |
| 560 | + SYMROOT = "${SRCROOT}/../build"; | |
| 561 | + }; | |
| 562 | + name = Debug; | |
| 563 | + }; | |
| 564 | + 95ABF03B27BABCCBD4F6BC9B34F8FB90 /* Release */ = { | |
| 565 | + isa = XCBuildConfiguration; | |
| 566 | + baseConfigurationReference = 0041AB2ADC822F00262ED747906021F8 /* Pods-DSRepastModuleF_Example.release.xcconfig */; | |
| 567 | + buildSettings = { | |
| 568 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; | |
| 569 | + CODE_SIGN_IDENTITY = ""; | |
| 570 | + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; | |
| 571 | + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; | |
| 572 | + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; | |
| 573 | + CURRENT_PROJECT_VERSION = 1; | |
| 574 | + DEFINES_MODULE = YES; | |
| 575 | + DYLIB_COMPATIBILITY_VERSION = 1; | |
| 576 | + DYLIB_CURRENT_VERSION = 1; | |
| 577 | + DYLIB_INSTALL_NAME_BASE = "@rpath"; | |
| 578 | + INFOPLIST_FILE = "Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-Info.plist"; | |
| 579 | + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; | |
| 580 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |
| 581 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; | |
| 582 | + MACH_O_TYPE = staticlib; | |
| 583 | + MODULEMAP_FILE = "Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example.modulemap"; | |
| 584 | + OTHER_LDFLAGS = ""; | |
| 585 | + OTHER_LIBTOOLFLAGS = ""; | |
| 586 | + PODS_ROOT = "$(SRCROOT)"; | |
| 587 | + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; | |
| 588 | + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; | |
| 589 | + SDKROOT = iphoneos; | |
| 590 | + SKIP_INSTALL = YES; | |
| 591 | + TARGETED_DEVICE_FAMILY = "1,2"; | |
| 592 | + VALIDATE_PRODUCT = YES; | |
| 593 | + VERSIONING_SYSTEM = "apple-generic"; | |
| 594 | + VERSION_INFO_PREFIX = ""; | |
| 595 | + }; | |
| 596 | + name = Release; | |
| 597 | + }; | |
| 598 | + 9EF4F86BE93C8C41A3EDCEB67EE0B44D /* Release */ = { | |
| 599 | + isa = XCBuildConfiguration; | |
| 600 | + baseConfigurationReference = 591BEB00BA94B680326F941B7B6D54C7 /* Pods-DSRepastModuleF_Tests.release.xcconfig */; | |
| 601 | + buildSettings = { | |
| 602 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; | |
| 603 | + CODE_SIGN_IDENTITY = ""; | |
| 604 | + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; | |
| 605 | + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; | |
| 606 | + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; | |
| 607 | + CURRENT_PROJECT_VERSION = 1; | |
| 608 | + DEFINES_MODULE = YES; | |
| 609 | + DYLIB_COMPATIBILITY_VERSION = 1; | |
| 610 | + DYLIB_CURRENT_VERSION = 1; | |
| 611 | + DYLIB_INSTALL_NAME_BASE = "@rpath"; | |
| 612 | + INFOPLIST_FILE = "Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-Info.plist"; | |
| 613 | + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; | |
| 614 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |
| 615 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; | |
| 616 | + MACH_O_TYPE = staticlib; | |
| 617 | + MODULEMAP_FILE = "Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests.modulemap"; | |
| 618 | + OTHER_LDFLAGS = ""; | |
| 619 | + OTHER_LIBTOOLFLAGS = ""; | |
| 620 | + PODS_ROOT = "$(SRCROOT)"; | |
| 621 | + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; | |
| 622 | + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; | |
| 623 | + SDKROOT = iphoneos; | |
| 624 | + SKIP_INSTALL = YES; | |
| 625 | + TARGETED_DEVICE_FAMILY = "1,2"; | |
| 626 | + VALIDATE_PRODUCT = YES; | |
| 627 | + VERSIONING_SYSTEM = "apple-generic"; | |
| 628 | + VERSION_INFO_PREFIX = ""; | |
| 629 | + }; | |
| 630 | + name = Release; | |
| 631 | + }; | |
| 632 | + BDE7D59F411A2BBE703F8F6F324D3C08 /* Debug */ = { | |
| 633 | + isa = XCBuildConfiguration; | |
| 634 | + baseConfigurationReference = EC2D88CE48BF762068D993DDE9D69DF9 /* DSRepastModuleF.xcconfig */; | |
| 635 | + buildSettings = { | |
| 636 | + CODE_SIGN_IDENTITY = ""; | |
| 637 | + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; | |
| 638 | + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; | |
| 639 | + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; | |
| 640 | + CURRENT_PROJECT_VERSION = 1; | |
| 641 | + DEFINES_MODULE = YES; | |
| 642 | + DYLIB_COMPATIBILITY_VERSION = 1; | |
| 643 | + DYLIB_CURRENT_VERSION = 1; | |
| 644 | + DYLIB_INSTALL_NAME_BASE = "@rpath"; | |
| 645 | + GCC_PREFIX_HEADER = "Target Support Files/DSRepastModuleF/DSRepastModuleF-prefix.pch"; | |
| 646 | + INFOPLIST_FILE = "Target Support Files/DSRepastModuleF/DSRepastModuleF-Info.plist"; | |
| 647 | + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; | |
| 648 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |
| 649 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; | |
| 650 | + MODULEMAP_FILE = "Target Support Files/DSRepastModuleF/DSRepastModuleF.modulemap"; | |
| 651 | + PRODUCT_MODULE_NAME = DSRepastModuleF; | |
| 652 | + PRODUCT_NAME = DSRepastModuleF; | |
| 653 | + SDKROOT = iphoneos; | |
| 654 | + SKIP_INSTALL = YES; | |
| 655 | + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; | |
| 656 | + SWIFT_VERSION = 4.0; | |
| 657 | + TARGETED_DEVICE_FAMILY = "1,2"; | |
| 658 | + VERSIONING_SYSTEM = "apple-generic"; | |
| 659 | + VERSION_INFO_PREFIX = ""; | |
| 660 | + }; | |
| 661 | + name = Debug; | |
| 662 | + }; | |
| 663 | + E120655F913CD3E0FCC1DBA3019FDA2B /* Debug */ = { | |
| 664 | + isa = XCBuildConfiguration; | |
| 665 | + baseConfigurationReference = 485C84248D24D1742B1A39B45D1ECEF8 /* Pods-DSRepastModuleF_Example.debug.xcconfig */; | |
| 666 | + buildSettings = { | |
| 667 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; | |
| 668 | + CODE_SIGN_IDENTITY = ""; | |
| 669 | + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; | |
| 670 | + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; | |
| 671 | + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; | |
| 672 | + CURRENT_PROJECT_VERSION = 1; | |
| 673 | + DEFINES_MODULE = YES; | |
| 674 | + DYLIB_COMPATIBILITY_VERSION = 1; | |
| 675 | + DYLIB_CURRENT_VERSION = 1; | |
| 676 | + DYLIB_INSTALL_NAME_BASE = "@rpath"; | |
| 677 | + INFOPLIST_FILE = "Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-Info.plist"; | |
| 678 | + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; | |
| 679 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |
| 680 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; | |
| 681 | + MACH_O_TYPE = staticlib; | |
| 682 | + MODULEMAP_FILE = "Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example.modulemap"; | |
| 683 | + OTHER_LDFLAGS = ""; | |
| 684 | + OTHER_LIBTOOLFLAGS = ""; | |
| 685 | + PODS_ROOT = "$(SRCROOT)"; | |
| 686 | + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; | |
| 687 | + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; | |
| 688 | + SDKROOT = iphoneos; | |
| 689 | + SKIP_INSTALL = YES; | |
| 690 | + TARGETED_DEVICE_FAMILY = "1,2"; | |
| 691 | + VERSIONING_SYSTEM = "apple-generic"; | |
| 692 | + VERSION_INFO_PREFIX = ""; | |
| 693 | + }; | |
| 694 | + name = Debug; | |
| 695 | + }; | |
| 696 | + E4F323BF581E2B88948244F4DF78C5D0 /* Release */ = { | |
| 697 | + isa = XCBuildConfiguration; | |
| 698 | + baseConfigurationReference = EC2D88CE48BF762068D993DDE9D69DF9 /* DSRepastModuleF.xcconfig */; | |
| 699 | + buildSettings = { | |
| 700 | + CODE_SIGN_IDENTITY = ""; | |
| 701 | + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; | |
| 702 | + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; | |
| 703 | + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; | |
| 704 | + CURRENT_PROJECT_VERSION = 1; | |
| 705 | + DEFINES_MODULE = YES; | |
| 706 | + DYLIB_COMPATIBILITY_VERSION = 1; | |
| 707 | + DYLIB_CURRENT_VERSION = 1; | |
| 708 | + DYLIB_INSTALL_NAME_BASE = "@rpath"; | |
| 709 | + GCC_PREFIX_HEADER = "Target Support Files/DSRepastModuleF/DSRepastModuleF-prefix.pch"; | |
| 710 | + INFOPLIST_FILE = "Target Support Files/DSRepastModuleF/DSRepastModuleF-Info.plist"; | |
| 711 | + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; | |
| 712 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |
| 713 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; | |
| 714 | + MODULEMAP_FILE = "Target Support Files/DSRepastModuleF/DSRepastModuleF.modulemap"; | |
| 715 | + PRODUCT_MODULE_NAME = DSRepastModuleF; | |
| 716 | + PRODUCT_NAME = DSRepastModuleF; | |
| 717 | + SDKROOT = iphoneos; | |
| 718 | + SKIP_INSTALL = YES; | |
| 719 | + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; | |
| 720 | + SWIFT_VERSION = 4.0; | |
| 721 | + TARGETED_DEVICE_FAMILY = "1,2"; | |
| 722 | + VALIDATE_PRODUCT = YES; | |
| 723 | + VERSIONING_SYSTEM = "apple-generic"; | |
| 724 | + VERSION_INFO_PREFIX = ""; | |
| 725 | + }; | |
| 726 | + name = Release; | |
| 727 | + }; | |
| 728 | +/* End XCBuildConfiguration section */ | |
| 729 | + | |
| 730 | +/* Begin XCConfigurationList section */ | |
| 731 | + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { | |
| 732 | + isa = XCConfigurationList; | |
| 733 | + buildConfigurations = ( | |
| 734 | + 7EF7227D9B20A1D549000096ACCB23D7 /* Debug */, | |
| 735 | + 4BE66A09A74FD25164AAB3C2645B9B93 /* Release */, | |
| 736 | + ); | |
| 737 | + defaultConfigurationIsVisible = 0; | |
| 738 | + defaultConfigurationName = Release; | |
| 739 | + }; | |
| 740 | + 54776217836E3567460CC5D6EE70C5F0 /* Build configuration list for PBXNativeTarget "Pods-DSRepastModuleF_Tests" */ = { | |
| 741 | + isa = XCConfigurationList; | |
| 742 | + buildConfigurations = ( | |
| 743 | + 6F3C050DD55D351722D326250AC95914 /* Debug */, | |
| 744 | + 9EF4F86BE93C8C41A3EDCEB67EE0B44D /* Release */, | |
| 745 | + ); | |
| 746 | + defaultConfigurationIsVisible = 0; | |
| 747 | + defaultConfigurationName = Release; | |
| 748 | + }; | |
| 749 | + 9CB4715264591DA35A996C15A28D3370 /* Build configuration list for PBXNativeTarget "DSRepastModuleF" */ = { | |
| 750 | + isa = XCConfigurationList; | |
| 751 | + buildConfigurations = ( | |
| 752 | + BDE7D59F411A2BBE703F8F6F324D3C08 /* Debug */, | |
| 753 | + E4F323BF581E2B88948244F4DF78C5D0 /* Release */, | |
| 754 | + ); | |
| 755 | + defaultConfigurationIsVisible = 0; | |
| 756 | + defaultConfigurationName = Release; | |
| 757 | + }; | |
| 758 | + D6BDAE4DA86625BFADF4878D5AB4048F /* Build configuration list for PBXNativeTarget "Pods-DSRepastModuleF_Example" */ = { | |
| 759 | + isa = XCConfigurationList; | |
| 760 | + buildConfigurations = ( | |
| 761 | + E120655F913CD3E0FCC1DBA3019FDA2B /* Debug */, | |
| 762 | + 95ABF03B27BABCCBD4F6BC9B34F8FB90 /* Release */, | |
| 763 | + ); | |
| 764 | + defaultConfigurationIsVisible = 0; | |
| 765 | + defaultConfigurationName = Release; | |
| 766 | + }; | |
| 767 | +/* End XCConfigurationList section */ | |
| 768 | + }; | |
| 769 | + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; | |
| 770 | +} | ... | ... |
Example/Pods/Pods.xcodeproj/xcuserdata/zhaolin.xcuserdatad/xcschemes/DSRepastModuleF.xcscheme
0 → 100644
| 1 | +++ a/Example/Pods/Pods.xcodeproj/xcuserdata/zhaolin.xcuserdatad/xcschemes/DSRepastModuleF.xcscheme | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<Scheme | |
| 3 | + LastUpgradeVersion = "1100" | |
| 4 | + version = "1.3"> | |
| 5 | + <BuildAction | |
| 6 | + parallelizeBuildables = "YES" | |
| 7 | + buildImplicitDependencies = "YES"> | |
| 8 | + <BuildActionEntries> | |
| 9 | + <BuildActionEntry | |
| 10 | + buildForAnalyzing = "YES" | |
| 11 | + buildForTesting = "YES" | |
| 12 | + buildForRunning = "YES" | |
| 13 | + buildForProfiling = "YES" | |
| 14 | + buildForArchiving = "YES"> | |
| 15 | + <BuildableReference | |
| 16 | + BuildableIdentifier = "primary" | |
| 17 | + BlueprintIdentifier = "0400E230A5DAD16498C94AE8FFE30616" | |
| 18 | + BuildableName = "DSRepastModuleF.framework" | |
| 19 | + BlueprintName = "DSRepastModuleF" | |
| 20 | + ReferencedContainer = "container:Pods.xcodeproj"> | |
| 21 | + </BuildableReference> | |
| 22 | + </BuildActionEntry> | |
| 23 | + </BuildActionEntries> | |
| 24 | + </BuildAction> | |
| 25 | + <TestAction | |
| 26 | + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | |
| 27 | + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | |
| 28 | + shouldUseLaunchSchemeArgsEnv = "YES" | |
| 29 | + buildConfiguration = "Debug"> | |
| 30 | + <AdditionalOptions> | |
| 31 | + </AdditionalOptions> | |
| 32 | + </TestAction> | |
| 33 | + <LaunchAction | |
| 34 | + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | |
| 35 | + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | |
| 36 | + launchStyle = "0" | |
| 37 | + useCustomWorkingDirectory = "NO" | |
| 38 | + ignoresPersistentStateOnLaunch = "NO" | |
| 39 | + debugDocumentVersioning = "YES" | |
| 40 | + debugServiceExtension = "internal" | |
| 41 | + buildConfiguration = "Debug" | |
| 42 | + allowLocationSimulation = "YES"> | |
| 43 | + <AdditionalOptions> | |
| 44 | + </AdditionalOptions> | |
| 45 | + </LaunchAction> | |
| 46 | + <ProfileAction | |
| 47 | + savedToolIdentifier = "" | |
| 48 | + useCustomWorkingDirectory = "NO" | |
| 49 | + debugDocumentVersioning = "YES" | |
| 50 | + buildConfiguration = "Release" | |
| 51 | + shouldUseLaunchSchemeArgsEnv = "YES"> | |
| 52 | + </ProfileAction> | |
| 53 | + <AnalyzeAction | |
| 54 | + buildConfiguration = "Debug"> | |
| 55 | + </AnalyzeAction> | |
| 56 | + <ArchiveAction | |
| 57 | + buildConfiguration = "Release" | |
| 58 | + revealArchiveInOrganizer = "YES"> | |
| 59 | + </ArchiveAction> | |
| 60 | +</Scheme> | ... | ... |
Example/Pods/Pods.xcodeproj/xcuserdata/zhaolin.xcuserdatad/xcschemes/Pods-DSRepastModuleF_Example.xcscheme
0 → 100644
| 1 | +++ a/Example/Pods/Pods.xcodeproj/xcuserdata/zhaolin.xcuserdatad/xcschemes/Pods-DSRepastModuleF_Example.xcscheme | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<Scheme | |
| 3 | + LastUpgradeVersion = "1100" | |
| 4 | + version = "1.3"> | |
| 5 | + <BuildAction | |
| 6 | + parallelizeBuildables = "YES" | |
| 7 | + buildImplicitDependencies = "YES"> | |
| 8 | + <BuildActionEntries> | |
| 9 | + <BuildActionEntry | |
| 10 | + buildForTesting = "YES" | |
| 11 | + buildForRunning = "YES" | |
| 12 | + buildForProfiling = "YES" | |
| 13 | + buildForArchiving = "YES" | |
| 14 | + buildForAnalyzing = "YES"> | |
| 15 | + <BuildableReference | |
| 16 | + BuildableIdentifier = "primary" | |
| 17 | + BlueprintIdentifier = "2273C407585FA579ABEE57FA9F91BA1E" | |
| 18 | + BuildableName = "Pods_DSRepastModuleF_Example.framework" | |
| 19 | + BlueprintName = "Pods-DSRepastModuleF_Example" | |
| 20 | + ReferencedContainer = "container:Pods.xcodeproj"> | |
| 21 | + </BuildableReference> | |
| 22 | + </BuildActionEntry> | |
| 23 | + </BuildActionEntries> | |
| 24 | + </BuildAction> | |
| 25 | + <TestAction | |
| 26 | + buildConfiguration = "Debug" | |
| 27 | + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | |
| 28 | + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | |
| 29 | + shouldUseLaunchSchemeArgsEnv = "YES"> | |
| 30 | + <Testables> | |
| 31 | + </Testables> | |
| 32 | + </TestAction> | |
| 33 | + <LaunchAction | |
| 34 | + buildConfiguration = "Debug" | |
| 35 | + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | |
| 36 | + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | |
| 37 | + launchStyle = "0" | |
| 38 | + useCustomWorkingDirectory = "NO" | |
| 39 | + ignoresPersistentStateOnLaunch = "NO" | |
| 40 | + debugDocumentVersioning = "YES" | |
| 41 | + debugServiceExtension = "internal" | |
| 42 | + allowLocationSimulation = "YES"> | |
| 43 | + </LaunchAction> | |
| 44 | + <ProfileAction | |
| 45 | + buildConfiguration = "Release" | |
| 46 | + shouldUseLaunchSchemeArgsEnv = "YES" | |
| 47 | + savedToolIdentifier = "" | |
| 48 | + useCustomWorkingDirectory = "NO" | |
| 49 | + debugDocumentVersioning = "YES"> | |
| 50 | + </ProfileAction> | |
| 51 | + <AnalyzeAction | |
| 52 | + buildConfiguration = "Debug"> | |
| 53 | + </AnalyzeAction> | |
| 54 | + <ArchiveAction | |
| 55 | + buildConfiguration = "Release" | |
| 56 | + revealArchiveInOrganizer = "YES"> | |
| 57 | + </ArchiveAction> | |
| 58 | +</Scheme> | ... | ... |
Example/Pods/Pods.xcodeproj/xcuserdata/zhaolin.xcuserdatad/xcschemes/Pods-DSRepastModuleF_Tests.xcscheme
0 → 100644
| 1 | +++ a/Example/Pods/Pods.xcodeproj/xcuserdata/zhaolin.xcuserdatad/xcschemes/Pods-DSRepastModuleF_Tests.xcscheme | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<Scheme | |
| 3 | + LastUpgradeVersion = "1100" | |
| 4 | + version = "1.3"> | |
| 5 | + <BuildAction | |
| 6 | + parallelizeBuildables = "YES" | |
| 7 | + buildImplicitDependencies = "YES"> | |
| 8 | + <BuildActionEntries> | |
| 9 | + <BuildActionEntry | |
| 10 | + buildForTesting = "YES" | |
| 11 | + buildForRunning = "YES" | |
| 12 | + buildForProfiling = "YES" | |
| 13 | + buildForArchiving = "YES" | |
| 14 | + buildForAnalyzing = "YES"> | |
| 15 | + <BuildableReference | |
| 16 | + BuildableIdentifier = "primary" | |
| 17 | + BlueprintIdentifier = "748B8AA7A8D5EAFF7C3C3B52668F803B" | |
| 18 | + BuildableName = "Pods_DSRepastModuleF_Tests.framework" | |
| 19 | + BlueprintName = "Pods-DSRepastModuleF_Tests" | |
| 20 | + ReferencedContainer = "container:Pods.xcodeproj"> | |
| 21 | + </BuildableReference> | |
| 22 | + </BuildActionEntry> | |
| 23 | + </BuildActionEntries> | |
| 24 | + </BuildAction> | |
| 25 | + <TestAction | |
| 26 | + buildConfiguration = "Debug" | |
| 27 | + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | |
| 28 | + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | |
| 29 | + shouldUseLaunchSchemeArgsEnv = "YES"> | |
| 30 | + <Testables> | |
| 31 | + </Testables> | |
| 32 | + </TestAction> | |
| 33 | + <LaunchAction | |
| 34 | + buildConfiguration = "Debug" | |
| 35 | + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | |
| 36 | + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | |
| 37 | + launchStyle = "0" | |
| 38 | + useCustomWorkingDirectory = "NO" | |
| 39 | + ignoresPersistentStateOnLaunch = "NO" | |
| 40 | + debugDocumentVersioning = "YES" | |
| 41 | + debugServiceExtension = "internal" | |
| 42 | + allowLocationSimulation = "YES"> | |
| 43 | + </LaunchAction> | |
| 44 | + <ProfileAction | |
| 45 | + buildConfiguration = "Release" | |
| 46 | + shouldUseLaunchSchemeArgsEnv = "YES" | |
| 47 | + savedToolIdentifier = "" | |
| 48 | + useCustomWorkingDirectory = "NO" | |
| 49 | + debugDocumentVersioning = "YES"> | |
| 50 | + </ProfileAction> | |
| 51 | + <AnalyzeAction | |
| 52 | + buildConfiguration = "Debug"> | |
| 53 | + </AnalyzeAction> | |
| 54 | + <ArchiveAction | |
| 55 | + buildConfiguration = "Release" | |
| 56 | + revealArchiveInOrganizer = "YES"> | |
| 57 | + </ArchiveAction> | |
| 58 | +</Scheme> | ... | ... |
Example/Pods/Pods.xcodeproj/xcuserdata/zhaolin.xcuserdatad/xcschemes/xcschememanagement.plist
0 → 100644
| 1 | +++ a/Example/Pods/Pods.xcodeproj/xcuserdata/zhaolin.xcuserdatad/xcschemes/xcschememanagement.plist | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| 3 | +<plist version="1.0"> | |
| 4 | +<dict> | |
| 5 | + <key>SchemeUserState</key> | |
| 6 | + <dict> | |
| 7 | + <key>DSRepastModuleF.xcscheme</key> | |
| 8 | + <dict> | |
| 9 | + <key>isShown</key> | |
| 10 | + <false/> | |
| 11 | + </dict> | |
| 12 | + <key>Pods-DSRepastModuleF_Example.xcscheme</key> | |
| 13 | + <dict> | |
| 14 | + <key>isShown</key> | |
| 15 | + <false/> | |
| 16 | + </dict> | |
| 17 | + <key>Pods-DSRepastModuleF_Tests.xcscheme</key> | |
| 18 | + <dict> | |
| 19 | + <key>isShown</key> | |
| 20 | + <false/> | |
| 21 | + </dict> | |
| 22 | + </dict> | |
| 23 | + <key>SuppressBuildableAutocreation</key> | |
| 24 | + <dict/> | |
| 25 | +</dict> | |
| 26 | +</plist> | ... | ... |
Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF-Info.plist
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF-Info.plist | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| 3 | +<plist version="1.0"> | |
| 4 | +<dict> | |
| 5 | + <key>CFBundleDevelopmentRegion</key> | |
| 6 | + <string>en</string> | |
| 7 | + <key>CFBundleExecutable</key> | |
| 8 | + <string>${EXECUTABLE_NAME}</string> | |
| 9 | + <key>CFBundleIdentifier</key> | |
| 10 | + <string>${PRODUCT_BUNDLE_IDENTIFIER}</string> | |
| 11 | + <key>CFBundleInfoDictionaryVersion</key> | |
| 12 | + <string>6.0</string> | |
| 13 | + <key>CFBundleName</key> | |
| 14 | + <string>${PRODUCT_NAME}</string> | |
| 15 | + <key>CFBundlePackageType</key> | |
| 16 | + <string>FMWK</string> | |
| 17 | + <key>CFBundleShortVersionString</key> | |
| 18 | + <string>0.1.0</string> | |
| 19 | + <key>CFBundleSignature</key> | |
| 20 | + <string>????</string> | |
| 21 | + <key>CFBundleVersion</key> | |
| 22 | + <string>${CURRENT_PROJECT_VERSION}</string> | |
| 23 | + <key>NSPrincipalClass</key> | |
| 24 | + <string></string> | |
| 25 | +</dict> | |
| 26 | +</plist> | ... | ... |
Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF-dummy.m
0 → 100644
Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF-prefix.pch
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF-prefix.pch | |
| 1 | +#ifdef __OBJC__ | |
| 2 | +#import <UIKit/UIKit.h> | |
| 3 | +#else | |
| 4 | +#ifndef FOUNDATION_EXPORT | |
| 5 | +#if defined(__cplusplus) | |
| 6 | +#define FOUNDATION_EXPORT extern "C" | |
| 7 | +#else | |
| 8 | +#define FOUNDATION_EXPORT extern | |
| 9 | +#endif | |
| 10 | +#endif | |
| 11 | +#endif | |
| 12 | + | ... | ... |
Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF-umbrella.h
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF-umbrella.h | |
| 1 | +#ifdef __OBJC__ | |
| 2 | +#import <UIKit/UIKit.h> | |
| 3 | +#else | |
| 4 | +#ifndef FOUNDATION_EXPORT | |
| 5 | +#if defined(__cplusplus) | |
| 6 | +#define FOUNDATION_EXPORT extern "C" | |
| 7 | +#else | |
| 8 | +#define FOUNDATION_EXPORT extern | |
| 9 | +#endif | |
| 10 | +#endif | |
| 11 | +#endif | |
| 12 | + | |
| 13 | + | |
| 14 | +FOUNDATION_EXPORT double DSRepastModuleFVersionNumber; | |
| 15 | +FOUNDATION_EXPORT const unsigned char DSRepastModuleFVersionString[]; | |
| 16 | + | ... | ... |
Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF.modulemap
0 → 100644
Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF.xcconfig
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/DSRepastModuleF/DSRepastModuleF.xcconfig | |
| 1 | +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/DSRepastModuleF | |
| 2 | +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 | |
| 3 | +PODS_BUILD_DIR = ${BUILD_DIR} | |
| 4 | +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) | |
| 5 | +PODS_ROOT = ${SRCROOT} | |
| 6 | +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../.. | |
| 7 | +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} | |
| 8 | +SKIP_INSTALL = YES | |
| 9 | +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-Info.plist
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-Info.plist | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| 3 | +<plist version="1.0"> | |
| 4 | +<dict> | |
| 5 | + <key>CFBundleDevelopmentRegion</key> | |
| 6 | + <string>en</string> | |
| 7 | + <key>CFBundleExecutable</key> | |
| 8 | + <string>${EXECUTABLE_NAME}</string> | |
| 9 | + <key>CFBundleIdentifier</key> | |
| 10 | + <string>${PRODUCT_BUNDLE_IDENTIFIER}</string> | |
| 11 | + <key>CFBundleInfoDictionaryVersion</key> | |
| 12 | + <string>6.0</string> | |
| 13 | + <key>CFBundleName</key> | |
| 14 | + <string>${PRODUCT_NAME}</string> | |
| 15 | + <key>CFBundlePackageType</key> | |
| 16 | + <string>FMWK</string> | |
| 17 | + <key>CFBundleShortVersionString</key> | |
| 18 | + <string>1.0.0</string> | |
| 19 | + <key>CFBundleSignature</key> | |
| 20 | + <string>????</string> | |
| 21 | + <key>CFBundleVersion</key> | |
| 22 | + <string>${CURRENT_PROJECT_VERSION}</string> | |
| 23 | + <key>NSPrincipalClass</key> | |
| 24 | + <string></string> | |
| 25 | +</dict> | |
| 26 | +</plist> | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-acknowledgements.markdown
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-acknowledgements.markdown | |
| 1 | +# Acknowledgements | |
| 2 | +This application makes use of the following third party libraries: | |
| 3 | + | |
| 4 | +## DSRepastModuleF | |
| 5 | + | |
| 6 | +Copyright (c) 2020 694092596@qq.com <694092596@qq.com> | |
| 7 | + | |
| 8 | +Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 9 | +of this software and associated documentation files (the "Software"), to deal | |
| 10 | +in the Software without restriction, including without limitation the rights | |
| 11 | +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 12 | +copies of the Software, and to permit persons to whom the Software is | |
| 13 | +furnished to do so, subject to the following conditions: | |
| 14 | + | |
| 15 | +The above copyright notice and this permission notice shall be included in | |
| 16 | +all copies or substantial portions of the Software. | |
| 17 | + | |
| 18 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| 19 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 20 | +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |
| 21 | +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 22 | +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 23 | +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | |
| 24 | +THE SOFTWARE. | |
| 25 | + | |
| 26 | +Generated by CocoaPods - https://cocoapods.org | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-acknowledgements.plist
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-acknowledgements.plist | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| 3 | +<plist version="1.0"> | |
| 4 | +<dict> | |
| 5 | + <key>PreferenceSpecifiers</key> | |
| 6 | + <array> | |
| 7 | + <dict> | |
| 8 | + <key>FooterText</key> | |
| 9 | + <string>This application makes use of the following third party libraries:</string> | |
| 10 | + <key>Title</key> | |
| 11 | + <string>Acknowledgements</string> | |
| 12 | + <key>Type</key> | |
| 13 | + <string>PSGroupSpecifier</string> | |
| 14 | + </dict> | |
| 15 | + <dict> | |
| 16 | + <key>FooterText</key> | |
| 17 | + <string>Copyright (c) 2020 694092596@qq.com <694092596@qq.com> | |
| 18 | + | |
| 19 | +Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 20 | +of this software and associated documentation files (the "Software"), to deal | |
| 21 | +in the Software without restriction, including without limitation the rights | |
| 22 | +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 23 | +copies of the Software, and to permit persons to whom the Software is | |
| 24 | +furnished to do so, subject to the following conditions: | |
| 25 | + | |
| 26 | +The above copyright notice and this permission notice shall be included in | |
| 27 | +all copies or substantial portions of the Software. | |
| 28 | + | |
| 29 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| 30 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 31 | +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |
| 32 | +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 33 | +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 34 | +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | |
| 35 | +THE SOFTWARE. | |
| 36 | +</string> | |
| 37 | + <key>License</key> | |
| 38 | + <string>MIT</string> | |
| 39 | + <key>Title</key> | |
| 40 | + <string>DSRepastModuleF</string> | |
| 41 | + <key>Type</key> | |
| 42 | + <string>PSGroupSpecifier</string> | |
| 43 | + </dict> | |
| 44 | + <dict> | |
| 45 | + <key>FooterText</key> | |
| 46 | + <string>Generated by CocoaPods - https://cocoapods.org</string> | |
| 47 | + <key>Title</key> | |
| 48 | + <string></string> | |
| 49 | + <key>Type</key> | |
| 50 | + <string>PSGroupSpecifier</string> | |
| 51 | + </dict> | |
| 52 | + </array> | |
| 53 | + <key>StringsTable</key> | |
| 54 | + <string>Acknowledgements</string> | |
| 55 | + <key>Title</key> | |
| 56 | + <string>Acknowledgements</string> | |
| 57 | +</dict> | |
| 58 | +</plist> | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-dummy.m
0 → 100644
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-frameworks.sh
0 → 100755
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-frameworks.sh | |
| 1 | +#!/bin/sh | |
| 2 | +set -e | |
| 3 | +set -u | |
| 4 | +set -o pipefail | |
| 5 | + | |
| 6 | +function on_error { | |
| 7 | + echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" | |
| 8 | +} | |
| 9 | +trap 'on_error $LINENO' ERR | |
| 10 | + | |
| 11 | +if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then | |
| 12 | + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy | |
| 13 | + # frameworks to, so exit 0 (signalling the script phase was successful). | |
| 14 | + exit 0 | |
| 15 | +fi | |
| 16 | + | |
| 17 | +echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" | |
| 18 | +mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" | |
| 19 | + | |
| 20 | +COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" | |
| 21 | +SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" | |
| 22 | + | |
| 23 | +# Used as a return value for each invocation of `strip_invalid_archs` function. | |
| 24 | +STRIP_BINARY_RETVAL=0 | |
| 25 | + | |
| 26 | +# This protects against multiple targets copying the same framework dependency at the same time. The solution | |
| 27 | +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html | |
| 28 | +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") | |
| 29 | + | |
| 30 | +# Copies and strips a vendored framework | |
| 31 | +install_framework() | |
| 32 | +{ | |
| 33 | + if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then | |
| 34 | + local source="${BUILT_PRODUCTS_DIR}/$1" | |
| 35 | + elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then | |
| 36 | + local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" | |
| 37 | + elif [ -r "$1" ]; then | |
| 38 | + local source="$1" | |
| 39 | + fi | |
| 40 | + | |
| 41 | + local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" | |
| 42 | + | |
| 43 | + if [ -L "${source}" ]; then | |
| 44 | + echo "Symlinked..." | |
| 45 | + source="$(readlink "${source}")" | |
| 46 | + fi | |
| 47 | + | |
| 48 | + # Use filter instead of exclude so missing patterns don't throw errors. | |
| 49 | + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" | |
| 50 | + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" | |
| 51 | + | |
| 52 | + local basename | |
| 53 | + basename="$(basename -s .framework "$1")" | |
| 54 | + binary="${destination}/${basename}.framework/${basename}" | |
| 55 | + | |
| 56 | + if ! [ -r "$binary" ]; then | |
| 57 | + binary="${destination}/${basename}" | |
| 58 | + elif [ -L "${binary}" ]; then | |
| 59 | + echo "Destination binary is symlinked..." | |
| 60 | + dirname="$(dirname "${binary}")" | |
| 61 | + binary="${dirname}/$(readlink "${binary}")" | |
| 62 | + fi | |
| 63 | + | |
| 64 | + # Strip invalid architectures so "fat" simulator / device frameworks work on device | |
| 65 | + if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then | |
| 66 | + strip_invalid_archs "$binary" | |
| 67 | + fi | |
| 68 | + | |
| 69 | + # Resign the code if required by the build settings to avoid unstable apps | |
| 70 | + code_sign_if_enabled "${destination}/$(basename "$1")" | |
| 71 | + | |
| 72 | + # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. | |
| 73 | + if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then | |
| 74 | + local swift_runtime_libs | |
| 75 | + swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u) | |
| 76 | + for lib in $swift_runtime_libs; do | |
| 77 | + echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" | |
| 78 | + rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" | |
| 79 | + code_sign_if_enabled "${destination}/${lib}" | |
| 80 | + done | |
| 81 | + fi | |
| 82 | +} | |
| 83 | + | |
| 84 | +# Copies and strips a vendored dSYM | |
| 85 | +install_dsym() { | |
| 86 | + local source="$1" | |
| 87 | + if [ -r "$source" ]; then | |
| 88 | + # Copy the dSYM into a the targets temp dir. | |
| 89 | + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" | |
| 90 | + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" | |
| 91 | + | |
| 92 | + local basename | |
| 93 | + basename="$(basename -s .framework.dSYM "$source")" | |
| 94 | + binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" | |
| 95 | + | |
| 96 | + # Strip invalid architectures so "fat" simulator / device frameworks work on device | |
| 97 | + if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then | |
| 98 | + strip_invalid_archs "$binary" | |
| 99 | + fi | |
| 100 | + | |
| 101 | + if [[ $STRIP_BINARY_RETVAL == 1 ]]; then | |
| 102 | + # Move the stripped file into its final destination. | |
| 103 | + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" | |
| 104 | + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}" | |
| 105 | + else | |
| 106 | + # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. | |
| 107 | + touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM" | |
| 108 | + fi | |
| 109 | + fi | |
| 110 | +} | |
| 111 | + | |
| 112 | +# Copies the bcsymbolmap files of a vendored framework | |
| 113 | +install_bcsymbolmap() { | |
| 114 | + local bcsymbolmap_path="$1" | |
| 115 | + local destination="${BUILT_PRODUCTS_DIR}" | |
| 116 | + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" | |
| 117 | + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" | |
| 118 | +} | |
| 119 | + | |
| 120 | +# Signs a framework with the provided identity | |
| 121 | +code_sign_if_enabled() { | |
| 122 | + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then | |
| 123 | + # Use the current code_sign_identity | |
| 124 | + echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" | |
| 125 | + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" | |
| 126 | + | |
| 127 | + if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then | |
| 128 | + code_sign_cmd="$code_sign_cmd &" | |
| 129 | + fi | |
| 130 | + echo "$code_sign_cmd" | |
| 131 | + eval "$code_sign_cmd" | |
| 132 | + fi | |
| 133 | +} | |
| 134 | + | |
| 135 | +# Strip invalid architectures | |
| 136 | +strip_invalid_archs() { | |
| 137 | + binary="$1" | |
| 138 | + # Get architectures for current target binary | |
| 139 | + binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" | |
| 140 | + # Intersect them with the architectures we are building for | |
| 141 | + intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" | |
| 142 | + # If there are no archs supported by this binary then warn the user | |
| 143 | + if [[ -z "$intersected_archs" ]]; then | |
| 144 | + echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." | |
| 145 | + STRIP_BINARY_RETVAL=0 | |
| 146 | + return | |
| 147 | + fi | |
| 148 | + stripped="" | |
| 149 | + for arch in $binary_archs; do | |
| 150 | + if ! [[ "${ARCHS}" == *"$arch"* ]]; then | |
| 151 | + # Strip non-valid architectures in-place | |
| 152 | + lipo -remove "$arch" -output "$binary" "$binary" | |
| 153 | + stripped="$stripped $arch" | |
| 154 | + fi | |
| 155 | + done | |
| 156 | + if [[ "$stripped" ]]; then | |
| 157 | + echo "Stripped $binary of architectures:$stripped" | |
| 158 | + fi | |
| 159 | + STRIP_BINARY_RETVAL=1 | |
| 160 | +} | |
| 161 | + | |
| 162 | + | |
| 163 | +if [[ "$CONFIGURATION" == "Debug" ]]; then | |
| 164 | + install_framework "${BUILT_PRODUCTS_DIR}/DSRepastModuleF/DSRepastModuleF.framework" | |
| 165 | +fi | |
| 166 | +if [[ "$CONFIGURATION" == "Release" ]]; then | |
| 167 | + install_framework "${BUILT_PRODUCTS_DIR}/DSRepastModuleF/DSRepastModuleF.framework" | |
| 168 | +fi | |
| 169 | +if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then | |
| 170 | + wait | |
| 171 | +fi | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-umbrella.h
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example-umbrella.h | |
| 1 | +#ifdef __OBJC__ | |
| 2 | +#import <UIKit/UIKit.h> | |
| 3 | +#else | |
| 4 | +#ifndef FOUNDATION_EXPORT | |
| 5 | +#if defined(__cplusplus) | |
| 6 | +#define FOUNDATION_EXPORT extern "C" | |
| 7 | +#else | |
| 8 | +#define FOUNDATION_EXPORT extern | |
| 9 | +#endif | |
| 10 | +#endif | |
| 11 | +#endif | |
| 12 | + | |
| 13 | + | |
| 14 | +FOUNDATION_EXPORT double Pods_DSRepastModuleF_ExampleVersionNumber; | |
| 15 | +FOUNDATION_EXPORT const unsigned char Pods_DSRepastModuleF_ExampleVersionString[]; | |
| 16 | + | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example.debug.xcconfig
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example.debug.xcconfig | |
| 1 | +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DSRepastModuleF" | |
| 2 | +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 | |
| 3 | +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DSRepastModuleF/DSRepastModuleF.framework/Headers" | |
| 4 | +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' | |
| 5 | +OTHER_LDFLAGS = $(inherited) -framework "DSRepastModuleF" | |
| 6 | +PODS_BUILD_DIR = ${BUILD_DIR} | |
| 7 | +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) | |
| 8 | +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. | |
| 9 | +PODS_ROOT = ${SRCROOT}/Pods | |
| 10 | +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example.modulemap
0 → 100644
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example.release.xcconfig
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Example/Pods-DSRepastModuleF_Example.release.xcconfig | |
| 1 | +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DSRepastModuleF" | |
| 2 | +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 | |
| 3 | +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DSRepastModuleF/DSRepastModuleF.framework/Headers" | |
| 4 | +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' | |
| 5 | +OTHER_LDFLAGS = $(inherited) -framework "DSRepastModuleF" | |
| 6 | +PODS_BUILD_DIR = ${BUILD_DIR} | |
| 7 | +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) | |
| 8 | +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. | |
| 9 | +PODS_ROOT = ${SRCROOT}/Pods | |
| 10 | +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-Info.plist
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-Info.plist | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| 3 | +<plist version="1.0"> | |
| 4 | +<dict> | |
| 5 | + <key>CFBundleDevelopmentRegion</key> | |
| 6 | + <string>en</string> | |
| 7 | + <key>CFBundleExecutable</key> | |
| 8 | + <string>${EXECUTABLE_NAME}</string> | |
| 9 | + <key>CFBundleIdentifier</key> | |
| 10 | + <string>${PRODUCT_BUNDLE_IDENTIFIER}</string> | |
| 11 | + <key>CFBundleInfoDictionaryVersion</key> | |
| 12 | + <string>6.0</string> | |
| 13 | + <key>CFBundleName</key> | |
| 14 | + <string>${PRODUCT_NAME}</string> | |
| 15 | + <key>CFBundlePackageType</key> | |
| 16 | + <string>FMWK</string> | |
| 17 | + <key>CFBundleShortVersionString</key> | |
| 18 | + <string>1.0.0</string> | |
| 19 | + <key>CFBundleSignature</key> | |
| 20 | + <string>????</string> | |
| 21 | + <key>CFBundleVersion</key> | |
| 22 | + <string>${CURRENT_PROJECT_VERSION}</string> | |
| 23 | + <key>NSPrincipalClass</key> | |
| 24 | + <string></string> | |
| 25 | +</dict> | |
| 26 | +</plist> | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-acknowledgements.markdown
0 → 100644
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-acknowledgements.plist
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-acknowledgements.plist | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| 3 | +<plist version="1.0"> | |
| 4 | +<dict> | |
| 5 | + <key>PreferenceSpecifiers</key> | |
| 6 | + <array> | |
| 7 | + <dict> | |
| 8 | + <key>FooterText</key> | |
| 9 | + <string>This application makes use of the following third party libraries:</string> | |
| 10 | + <key>Title</key> | |
| 11 | + <string>Acknowledgements</string> | |
| 12 | + <key>Type</key> | |
| 13 | + <string>PSGroupSpecifier</string> | |
| 14 | + </dict> | |
| 15 | + <dict> | |
| 16 | + <key>FooterText</key> | |
| 17 | + <string>Generated by CocoaPods - https://cocoapods.org</string> | |
| 18 | + <key>Title</key> | |
| 19 | + <string></string> | |
| 20 | + <key>Type</key> | |
| 21 | + <string>PSGroupSpecifier</string> | |
| 22 | + </dict> | |
| 23 | + </array> | |
| 24 | + <key>StringsTable</key> | |
| 25 | + <string>Acknowledgements</string> | |
| 26 | + <key>Title</key> | |
| 27 | + <string>Acknowledgements</string> | |
| 28 | +</dict> | |
| 29 | +</plist> | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-dummy.m
0 → 100644
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-umbrella.h
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests-umbrella.h | |
| 1 | +#ifdef __OBJC__ | |
| 2 | +#import <UIKit/UIKit.h> | |
| 3 | +#else | |
| 4 | +#ifndef FOUNDATION_EXPORT | |
| 5 | +#if defined(__cplusplus) | |
| 6 | +#define FOUNDATION_EXPORT extern "C" | |
| 7 | +#else | |
| 8 | +#define FOUNDATION_EXPORT extern | |
| 9 | +#endif | |
| 10 | +#endif | |
| 11 | +#endif | |
| 12 | + | |
| 13 | + | |
| 14 | +FOUNDATION_EXPORT double Pods_DSRepastModuleF_TestsVersionNumber; | |
| 15 | +FOUNDATION_EXPORT const unsigned char Pods_DSRepastModuleF_TestsVersionString[]; | |
| 16 | + | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests.debug.xcconfig
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests.debug.xcconfig | |
| 1 | +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DSRepastModuleF" | |
| 2 | +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 | |
| 3 | +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DSRepastModuleF/DSRepastModuleF.framework/Headers" | |
| 4 | +OTHER_LDFLAGS = $(inherited) -framework "DSRepastModuleF" | |
| 5 | +PODS_BUILD_DIR = ${BUILD_DIR} | |
| 6 | +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) | |
| 7 | +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. | |
| 8 | +PODS_ROOT = ${SRCROOT}/Pods | |
| 9 | +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES | ... | ... |
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests.modulemap
0 → 100644
Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests.release.xcconfig
0 → 100644
| 1 | +++ a/Example/Pods/Target Support Files/Pods-DSRepastModuleF_Tests/Pods-DSRepastModuleF_Tests.release.xcconfig | |
| 1 | +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DSRepastModuleF" | |
| 2 | +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 | |
| 3 | +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DSRepastModuleF/DSRepastModuleF.framework/Headers" | |
| 4 | +OTHER_LDFLAGS = $(inherited) -framework "DSRepastModuleF" | |
| 5 | +PODS_BUILD_DIR = ${BUILD_DIR} | |
| 6 | +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) | |
| 7 | +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. | |
| 8 | +PODS_ROOT = ${SRCROOT}/Pods | |
| 9 | +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES | ... | ... |
Example/Tests/Tests-Info.plist
0 → 100644
| 1 | +++ a/Example/Tests/Tests-Info.plist | |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| 3 | +<plist version="1.0"> | |
| 4 | +<dict> | |
| 5 | + <key>CFBundleDevelopmentRegion</key> | |
| 6 | + <string>en</string> | |
| 7 | + <key>CFBundleExecutable</key> | |
| 8 | + <string>${EXECUTABLE_NAME}</string> | |
| 9 | + <key>CFBundleIdentifier</key> | |
| 10 | + <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> | |
| 11 | + <key>CFBundleInfoDictionaryVersion</key> | |
| 12 | + <string>6.0</string> | |
| 13 | + <key>CFBundlePackageType</key> | |
| 14 | + <string>BNDL</string> | |
| 15 | + <key>CFBundleShortVersionString</key> | |
| 16 | + <string>1.0</string> | |
| 17 | + <key>CFBundleSignature</key> | |
| 18 | + <string>????</string> | |
| 19 | + <key>CFBundleVersion</key> | |
| 20 | + <string>1</string> | |
| 21 | +</dict> | |
| 22 | +</plist> | ... | ... |
Example/Tests/Tests-Prefix.pch
0 → 100644
Example/Tests/Tests.m
0 → 100644
| 1 | +++ a/Example/Tests/Tests.m | |
| 1 | +// | |
| 2 | +// DSRepastModuleFTests.m | |
| 3 | +// DSRepastModuleFTests | |
| 4 | +// | |
| 5 | +// Created by 694092596@qq.com on 03/15/2020. | |
| 6 | +// Copyright (c) 2020 694092596@qq.com. All rights reserved. | |
| 7 | +// | |
| 8 | + | |
| 9 | +@import XCTest; | |
| 10 | + | |
| 11 | +@interface Tests : XCTestCase | |
| 12 | + | |
| 13 | +@end | |
| 14 | + | |
| 15 | +@implementation Tests | |
| 16 | + | |
| 17 | +- (void)setUp | |
| 18 | +{ | |
| 19 | + [super setUp]; | |
| 20 | + // Put setup code here. This method is called before the invocation of each test method in the class. | |
| 21 | +} | |
| 22 | + | |
| 23 | +- (void)tearDown | |
| 24 | +{ | |
| 25 | + // Put teardown code here. This method is called after the invocation of each test method in the class. | |
| 26 | + [super tearDown]; | |
| 27 | +} | |
| 28 | + | |
| 29 | +- (void)testExample | |
| 30 | +{ | |
| 31 | + XCTFail(@"No implementation for \"%s\"", __PRETTY_FUNCTION__); | |
| 32 | +} | |
| 33 | + | |
| 34 | +@end | |
| 35 | + | ... | ... |
Example/Tests/en.lproj/InfoPlist.strings
0 → 100644
LICENSE
0 → 100644
| 1 | +++ a/LICENSE | |
| 1 | +Copyright (c) 2020 694092596@qq.com <694092596@qq.com> | |
| 2 | + | |
| 3 | +Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 4 | +of this software and associated documentation files (the "Software"), to deal | |
| 5 | +in the Software without restriction, including without limitation the rights | |
| 6 | +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 7 | +copies of the Software, and to permit persons to whom the Software is | |
| 8 | +furnished to do so, subject to the following conditions: | |
| 9 | + | |
| 10 | +The above copyright notice and this permission notice shall be included in | |
| 11 | +all copies or substantial portions of the Software. | |
| 12 | + | |
| 13 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| 14 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 15 | +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |
| 16 | +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 17 | +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 18 | +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | |
| 19 | +THE SOFTWARE. | ... | ... |
README.md
0 → 100644
| 1 | +++ a/README.md | |
| 1 | +# DSRepastModuleF | |
| 2 | + | |
| 3 | +[](https://travis-ci.org/694092596@qq.com/DSRepastModuleF) | |
| 4 | +[](https://cocoapods.org/pods/DSRepastModuleF) | |
| 5 | +[](https://cocoapods.org/pods/DSRepastModuleF) | |
| 6 | +[](https://cocoapods.org/pods/DSRepastModuleF) | |
| 7 | + | |
| 8 | +## Example | |
| 9 | + | |
| 10 | +To run the example project, clone the repo, and run `pod install` from the Example directory first. | |
| 11 | + | |
| 12 | +## Requirements | |
| 13 | + | |
| 14 | +## Installation | |
| 15 | + | |
| 16 | +DSRepastModuleF is available through [CocoaPods](https://cocoapods.org). To install | |
| 17 | +it, simply add the following line to your Podfile: | |
| 18 | + | |
| 19 | +```ruby | |
| 20 | +pod 'DSRepastModuleF' | |
| 21 | +``` | |
| 22 | + | |
| 23 | +## Author | |
| 24 | + | |
| 25 | +694092596@qq.com, 694092596@qq.com | |
| 26 | + | |
| 27 | +## License | |
| 28 | + | |
| 29 | +DSRepastModuleF is available under the MIT license. See the LICENSE file for more info. | ... | ... |
_Pods.xcodeproj
0 → 120000