Files
e-party-iOS/Debug/debug info.txt
edwinQQQ 6b575dab27 feat: 实现MomentListItem点赞功能及状态管理
- 在MomentListItem中新增点赞功能,用户点击按钮可触发点赞请求。
- 使用MVVM+Combine架构管理点赞状态,确保UI与状态同步。
- 添加加载状态和错误处理,提升用户体验和交互反馈。
- 更新相关视图以支持新的点赞逻辑,优化代码可读性和维护性。
2025-08-07 11:50:30 +08:00

51 lines
2.3 KiB
Plaintext
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.

warning: (arm64) /Users/edwinqqq/Library/Developer/Xcode/DerivedData/yana-fuvanhpzisxarwhiosnkkltamhjw/Build/Products/Debug-iphoneos/yana.app/yana empty dSYM file detected, dSYM was created with an executable with no debug info.
[info] 🔐 Keychain 读取成功: AppLanguage
[info] 🔍 Loading items updated: 0 items
[info] 🔐 Keychain 读取成功: account_model
[info] 🔍 认证检查:认证有效 - uid: 563, ticket: eyJhbGciOi...
[info] 🎉 自动登录成功,开始获取用户信息
[info] 🔍 认证检查:认证有效 - uid: 563, ticket: eyJhbGciOi...
[info] 🔐 Keychain 读取成功: user_info
[info] 📱 APP启动使用现有用户信息缓存
[info] ✅ 用户信息获取成功,进入主页
[info] 🏗️ MainFeature 初始化
[info] accountModel.uid: nil
[info] 转换后的uid: 0
[info] 🔍 尝试从Keychain获取AccountModel
[info] ✅ 从Keychain获取到AccountModel: 563
[info] meState.uid: 0
[info] meState.displayUID: -1
[info] meState.effectiveUID: 0
[info] 🔍 BottomTabView get: MainFeature.Tab.feed → BottomTabView.Tab.feed
[info] 📱 MainContentView selectedTab: feed
[info] 与store.selectedTab一致: true
[info] 📱 FeedListContentView 状态:
[info] isLoading: false
[info] error: nil
[info] moments.count: 0
[info] hasMore: true
[info] 🔍 BottomTabView get: MainFeature.Tab.feed → BottomTabView.Tab.feed
[info] 🔍 Loading items updated: 0 items
[info] 🚀 MainView onAppear
[info] 当前selectedTab: feed
[info] 📦 MainFeature: AccountModel已加载
[info] uid: 563
[info] 🔄 更新MeFeature状态uid: 563
[info] ✅ FeedListFeature: 认证信息已准备好,开始获取动态
[info] 🏗️ MainFeature 初始化
[info] accountModel.uid: nil
[info] 转换后的uid: 0
[info] 🔍 尝试从Keychain获取AccountModel
[info] meState.uid: 0
[info] meState.displayUID: -1
[info] meState.effectiveUID: 0
[info] ✅ 从Keychain获取到AccountModel: 563
[info] 🔍 BottomTabView get: MainFeature.Tab.feed → BottomTabView.Tab.feed
[info] 📱 MainContentView selectedTab: feed
[info] 与store.selectedTab一致: true
[info] 📱 FeedListContentView 状态:
[info] isLoading: false
[info] error: nil
[info] moments.count: 0
[info] hasMore: true
[info] 🔍 BottomTabView get: MainFeature.Tab.feed → BottomTabView.Tab.feed