Files
youle_app_ios/msext/QiniuSDK/Common/QNUrlSafeBase64.h
2023-12-27 20:38:37 +08:00

42 lines
677 B
Objective-C
Executable File

//
// QiniuSDK
//
// Created by bailong on 14-9-28.
// Copyright (c) 2014年 Qiniu. All rights reserved.
//
#import <Foundation/Foundation.h>
/**
* url safe base64 编码类, 对/ 做了处理
*/
@interface QNUrlSafeBase64 : NSObject
/**
* 字符串编码
*
* @param source 字符串
*
* @return base64 字符串
*/
+ (NSString *)encodeString:(NSString *)source;
/**
* 二进制数据编码
*
* @param source 二进制数据
*
* @return base64字符串
*/
+ (NSString *)encodeData:(NSData *)source;
/**
* 字符串解码
*
* @param base64 字符串
*
* @return 数据
*/
+ (NSData *)decodeString:(NSString *)data;
@end