我收到了一封电子邮件,想要从gravatar.com中提取相应的图片
使用红宝石,很容易:
require 'Digest/md5'
Digest::MD5.hexdigest("my string")
由于RubyMotion中没有require
方法,如何从电子邮件生成哈希?
答案 0 :(得分:8)
一种可能性是使用“NSData + MD5”cocoapod。通过将其添加到您的Rakefile来安装它(确保您有require 'motion-cocoapods'
顶部):
app.pods do
pod 'NSData+MD5Digest'
end
然后你可以像这样使用它:
digest = NSData.MD5HexDigest("my string".dataUsingEncoding(NSUTF8StringEncoding))