专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

Swift版StringExtention方法MD5加密

ins518 2024-09-27 09:24:45 技术文章 16 ℃ 0 评论

extension String{

func MD5Digest()->String{

let input = (self as NSString).utf8String

let pointer = UnsafeMutablePointer<UInt8>.allocate(capacity: 16)

CC_MD5(input, (CC_LONG)(strlen(input)), pointer)

let str = NSMutableString()

for i in 0..<16{

str.appendFormat("%02x", pointer[i])

}

let backStr = str as String

return backStr

}

}

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表