Files
real-e-party-iOS/YuMi/YuMi-Bridging-Header.h
edwinQQQ 955cc3622f feat: 更新 EPEditSettingViewController 以增强用户信息管理功能
主要变更:
1. 在 EPEditSettingViewController 中添加了用户头像和相机图标的布局,提升用户界面友好性。
2. 引入 EPMineAPIHelper 以支持头像更新功能,简化 API 调用。
3. 优化了导航栏的显示和隐藏逻辑,确保用户体验流畅。
4. 更新了 UITableView 的数据源和布局,确保信息展示清晰。

此更新旨在提升用户体验,简化用户信息的管理和更新流程。
2025-10-14 14:46:08 +08:00

85 lines
2.1 KiB
Objective-C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// YuMi-Bridging-Header.h
// YuMi
//
// Created by AI on 2025-10-09.
// Copyright © 2025 YuMi. All rights reserved.
//
// Swift/OC 混编桥接头文件
#ifndef YuMi_Bridging_Header_h
#define YuMi_Bridging_Header_h
// MARK: - Minimal Bridging Header
// 只引入 Swift 中真正需要用到的 OC 类
// MARK: - Foundation
#import <UIKit/UIKit.h>
// MARK: - New Modules (White Label)
#import "GlobalEventManager.h"
#import "EPMomentViewController.h"
#import "EPMineViewController.h"
#import "EPMomentCell.h"
#import "EPMineHeaderView.h"
// MARK: - QCloud SDK
#import <QCloudCOSXML/QCloudCOSXML.h>
// MARK: - Image Upload & Progress HUD
#import "MBProgressHUD.h"
// MARK: - Base Model & Types
#import "PIBaseModel.h"
#import "YUMINNNN.h"
// MARK: - API & Models
#import "Api+Moments.h"
#import "Api+Mine.h"
#import "AccountInfoStorage.h"
#import "MomentsInfoModel.h"
#import "MomentsListInfoModel.h"
#import "UserInfoModel.h"
#import "XPMineUserInfoEditPresenter.h"
#import "UploadFile.h"
#import "YYUtility.h"
#import "SDWebImage.h"
// MARK: - API Helpers
#import "EPMineAPIHelper.h"
// MARK: - Utilities
#import "UIImage+Utils.h"
#import "NSString+Utils.h"
#import "UIView+GradientLayer.h"
#import <MJExtension/MJExtension.h>
// MARK: - Login - Navigation & Web
#import "BaseNavigationController.h"
#import "XPWebViewController.h"
// MARK: - Login - Utilities
#import "YUMIMacroUitls.h" // YMLocalizedString
#import "YUMIHtmlUrl.h" // URLWithType
#import "YUMIConstant.h" // KeyWithType, KeyType_PasswordEncode
#import "DESEncrypt.h" // DES加密工具
// MARK: - Login - Models (Phase 2 使用,先添加)
#import "AccountInfoStorage.h"
#import "AccountModel.h"
// MARK: - Login - APIs (Phase 2)
#import "Api+Login.h"
#import "Api+Main.h"
// MARK: - Login - Captcha & Config
#import "ClientConfig.h"
#import "TTPopup.h"
// 注意:
// 1. EPMomentViewController 和 EPMineViewController 直接继承 UIViewController
// 2. 不继承 BaseViewController避免 ClientConfig → PIBaseModel 依赖链)
// 3. 其他依赖在各自的 .m 文件中 import
#endif /* YuMi_Bridging_Header_h */