// // EPMomentAPIHelper_Deprecated.h // YuMi // // Created by AI on 2025-10-10. // // ⚠️ DEPRECATED: 已被 EPMomentAPISwiftHelper.swift 替代 // 原因: // 1. 继承 BaseMvpPresenter 会引起 Bridging Header 依赖链问题 // 2. Swift 版本更简洁、类型安全 // 3. 功能已完整迁移到 Swift 版本 // // 保留此文件仅供参考,后续可删除 #import #import "BaseMvpPresenter.h" #import "MomentsInfoModel.h" #import "MomentsListInfoModel.h" NS_ASSUME_NONNULL_BEGIN /// 推荐/我的动态列表数据源类型 typedef NS_ENUM(NSInteger, EPMomentListSourceType) { EPMomentListSourceTypeRecommend = 0, EPMomentListSourceTypeMine = 1 }; /// 统一封装 Moments 列表 API @interface EPMomentAPIHelper : BaseMvpPresenter /// 拉取最新动态列表(默认 types:"0,2" 图片+文字) - (void)fetchLatestMomentsWithNextID:(NSString *)nextID completion:(void (^)(NSArray * _Nullable list, NSString *nextMomentID))completion failure:(void(^)(NSInteger code, NSString * _Nullable msg))failure; @end NS_ASSUME_NONNULL_END