Files
real-e-party-iOS/YuMi/YuMi-Bridging-Header.h
edwinQQQ 26d9894830 feat: 更新 Bridging Header 和错误信息文件以支持新模型
主要变更:
1. 在 Bridging Header 中添加了对 PIBaseModel 和 MomentsInfoModel 的引用,以支持新的数据模型。
2. 更新了 error message.txt 文件,增加了详细的编译错误信息,帮助开发者快速定位问题。
3. 在 .gitignore 中添加了 error message.txt,以避免将错误信息文件纳入版本控制。

此更新旨在提升代码的可维护性和调试效率,确保新模型的顺利集成。
2025-10-11 19:06:08 +08:00

54 lines
1.3 KiB
Objective-C
Raw 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"
// MARK: - Utilities
#import "UIImage+Utils.h"
#import "NSString+Utils.h"
#import <MJExtension/MJExtension.h>
// 注意:
// 1. EPMomentViewController 和 EPMineViewController 直接继承 UIViewController
// 2. 不继承 BaseViewController避免 ClientConfig → PIBaseModel 依赖链)
// 3. 其他依赖在各自的 .m 文件中 import
#endif /* YuMi_Bridging_Header_h */