Hashes MD5 / SHA1 fáceis no RubyMotion

Já vi muitas pessoas usando CocoaPods para fazer hash de strings no RubyMotion. Embora isso aparentemente funcione (não consegui fazer isso), há uma maneira mais fácil.

Uma gema foi lançada chamada ‘RmDigest’, que permite que você coloque facilmente essa funcionalidade em seu aplicativo. (Em segundo plano, na verdade está utilizando a mesma biblioteca Obj-C.)

Gemfile:

gem 'rm-digest'

Rakefile:

require 'rm-digest'

Uso:

sha1 = RmDigest::SHA1.hexdigest('foo')
md5
= RmDigest::MD5.hexdigest('bar')

Github | RubyGems