chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 12:35:01 +08:00
commit a2e318a963
2974 changed files with 158180 additions and 0 deletions
@@ -0,0 +1,37 @@
//
// TLMessageManager.h
// TLChat
//
// Created by 李伯坤 on 16/3/13.
// Copyright © 2016年 李伯坤. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "TLDBMessageStore.h"
#import "TLDBConversationStore.h"
#import "TLMessage.h"
#import "TLMessageManagerChatVCDelegate.h"
#import "TLMessageManagerConvVCDelegate.h"
@interface TLMessageManager : NSObject
@property (nonatomic, assign) id<TLMessageManagerChatVCDelegate>messageDelegate;
@property (nonatomic, assign) id<TLMessageManagerConvVCDelegate>conversationDelegate;
@property (nonatomic, strong, readonly) NSString *userID;
@property (nonatomic, strong) TLDBMessageStore *messageStore;
@property (nonatomic, strong) TLDBConversationStore *conversationStore;
+ (TLMessageManager *)sharedInstance;
#pragma mark - 发送
- (void)sendMessage:(TLMessage *)message
progress:(void (^)(TLMessage *, CGFloat))progress
success:(void (^)(TLMessage *))success
failure:(void (^)(TLMessage *))failure;
@end