Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

MD5

Boa noite pessoal,

Existe alguma forma nativa no Swift de converter uma String em MD5??

2 respostas

Fala aí Julio, blz?

Nativa no Swift eu não conheço, mas existe uma lib bem famosa para esse tipo de coisa.

https://cocoapods.org/pods/CryptoSwift

Vale a pena dar uma olhada.

solução!

E ai Fernando blz??

Cara consegui resolver sem adicionar nenhuma "lib". Basicamente você cria dentro do seu projeto Swift um arquivo "Objective-C"(Pode ser apagado depois) nesse momento o Xcode vai lhe perguntar se você quer criar uma "bridging header" que seria um especie de "ponte" entre as duas linguagens, o Xcode cria dentro do projeto um arquivo chamado “nome_do_projeto-Bridging-Header.h“, dentro desse arquivo adiciono apenas os "import" que preciso da linguagem Objective-C que no caso para criptografar em MD5 é #import<CommonCrypto/CommonCrypto.h> depois posso usar o codigo em qualquer arquivo Swift do projeto.

http://www.riabox.com.br/blog/swift-e-objective-c-no-mesmo-projeto/

http://stackoverflow.com/questions/32163848/how-to-convert-string-to-md5-hash-using-ios-swift/32166735#32166735

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software