MeiCam SDK For iOS  3.10.1
Instance Methods | Properties | List of all members
NvsIconGenerator Class Reference

NvsIconGenerator. More...

#import <NvsIconGenerator.h>

Inheritance diagram for NvsIconGenerator:

Instance Methods

(instancetype) - init
 Initialization. More...
 
(UIImage *) - getIconFromCache:timestamp:flags:
 Get picture from cache. More...
 
(int64_t) - getIcon:timestamp:flags:
 Get pictures from original sources. More...
 
(void) - cancelTask:
 Cancel current task. More...
 

Properties

id< NvsIconGeneratorDelegatedelegate
 图片获取的代理回调 More...
 

Detailed Description

NvsIconGenerator.

Method Documentation

◆ cancelTask:

- (void) cancelTask: (int64_t)  taskId

Cancel current task.

Parameters
taskIdtaskId

◆ getIcon:timestamp:flags:

- (int64_t) getIcon: (NSString *)  mediaFilePath
timestamp: (int64_t)  timestamp
flags: (int)  flags 

Get pictures from original sources.

Parameters
mediaFilePathResource path
timestampCurrent time
flagsFlag field. If there is no special requirement, please fill in 0.Please refer to NvsIconGeneratorFlags
Returns
Returns taskId

◆ getIconFromCache:timestamp:flags:

- (UIImage *) getIconFromCache: (NSString *)  mediaFilePath
timestamp: (int64_t)  timestamp
flags: (int)  flags 

Get picture from cache.

Parameters
mediaFilePathResource path
timestampCurrent time
flagsFlag field. If there is no special requirement, please fill in 0.Please refer to NvsIconGeneratorFlags
Returns
Returns the UIImage.

◆ init

- (instancetype) init

Initialization.

Returns
Returns the NvsIconGenerator object.

Property Documentation

◆ delegate

- (id<NvsIconGeneratorDelegate>) delegate
readwritenonatomicweak

图片获取的代理回调


The documentation for this class was generated from the following file: