封装MD5加密

先创建一个NSString类型的类目

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

例如:- (NSString *)getMDString;

2 : 在.m里面实现时先引入一下#import<CommonCrypto/CommonCrypto.h>MD5的框架

- (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的框架,然后创建一个字符串数据,在接受一下就可以使用了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容