cdts/xdts-ios 3/Pods/DDWriteFileManager/WriteFileSupportSpec/Classes/NSString+DDWriteExt.m

28 lines
722 B
Mathematica
Raw Normal View History

2023-07-27 09:20:00 +08:00
//
// NSString+DDWriteExt.m
// AFNetworking
//
// Created by DDLi on 2020/3/27.
//
#import "NSString+DDWriteExt.h"
#import <CommonCrypto/CommonDigest.h>
@implementation NSString (DDWriteExt)
///md5 16
- (NSString *)DDWrite_md5Mod16 {
const char *cStr = [self UTF8String];
unsigned char result[16];
CC_MD5( cStr, strlen(cStr),result);
return [NSString stringWithFormat:@"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x",result[0], result[1], result[2], result[3],
result[4], result[5], result[6], result[7],
result[8], result[9], result[10], result[11],
result[12], result[13], result[14], result[15]
];
}
@end