提交
This commit is contained in:
18
TUIKit/TUIMultimediaPlugin/Common/TUIMultimediaPersistence.h
Normal file
18
TUIKit/TUIMultimediaPlugin/Common/TUIMultimediaPersistence.h
Normal file
@@ -0,0 +1,18 @@
|
||||
// Copyright (c) 2024 Tencent. All rights reserved.
|
||||
// Author: eddardliu
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
/**
|
||||
持久化工具类
|
||||
所有路径参数均使用相对路径
|
||||
*/
|
||||
@interface TUIMultimediaPersistence : NSObject
|
||||
+ (NSString *)basePath;
|
||||
+ (BOOL)saveData:(NSData *)data toFile:(NSString *)file error:(NSError **_Nullable)error;
|
||||
+ (nullable NSData *)loadDataFromFile:(NSString *)file error:(NSError **_Nullable)error;
|
||||
+ (BOOL)removeFile:(NSString *)file error:(NSError **_Nullable)error;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
Reference in New Issue
Block a user