封装MD5加密

先创建一个NSString类型的类目

1 : 在.h里面声名一个方法;

例如:- (NSString *)getMDString;

2 : 在.m里面实现时先引入一下#importMD5的框架

- (NSString *)getMDString{

const char *data = [self UTF8String];

unsigned char resurl[CC_MD5_DIGEST_LENGTH ];

CC_MD5(data, (CC_LONG)strlen(data), resurl);

NSMutableString *resulString = [NSMutableString string];

for (int i = 0; i < CC_MD5_DIGEST_LENGTH; i++) {

[resulString appendFormat:@"%02X",resurl[i]];

NSLog(@"%@",resulString);

}

return resulString;

}

在哪使用在再在哪导入一下MD5的框架,然后创建一个字符串数据,在接受一下就可以使用了

你可能感兴趣的:(封装MD5加密)