ifish/Ifish/controllers/IfishTabControllers/消息/IfishIMFiles/Sessions/ViewController/NTESSessionRemoteHistoryVie...

48 lines
971 B
Objective-C

//
// NTESSessionRemoteHistoryViewController.h
// NIM
//
// Created by chris on 15/4/22.
// Copyright (c) 2015年 Netease. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "NIMSessionConfig.h"
#import "SessionConfig.h"
#import "IfishSessionViewController.h"
@protocol NTESRemoteSessionDelegate <NSObject>
- (void)fetchRemoteDataError:(NSError *)error;
@end
@interface NTESSessionRemoteHistoryViewController : IfishSessionViewController
@end
@interface NTESRemoteSessionConfig : SessionConfig
@property (nonatomic,weak) id<NTESRemoteSessionDelegate> delegate;
- (instancetype)initWithSession:(NIMSession *)session;
@end
@interface NIMRemoteMessageDataProvider : NSObject<NIMKitMessageProvider>
@property (nonatomic,strong) NIMSession *session;
@property (nonatomic,assign) NSInteger limit;
@property (nonatomic,weak) id<NTESRemoteSessionDelegate> delegate;
- (instancetype)initWithSession:(NIMSession *)session limit:(NSInteger)limit;
@end