Base36 字符串转 NSData 或 Hex 字符串

Base36 string to NSData or Hex string

我有一个 Base36 字符串,例如

NSString *base36Str =  "DMSXXHETZEJIIBZ6Z99XNJENPXZK8E9UU8KPJ42B93GAHS4D0HTTMMYCTN3G1GPZYS0H4DOPUX8BA2W7GASGJCIPBDE0XLULGRNUVYRW1N7NYEF777HNSU8RWLZTMNMH2OJ2IWSZFDQNBG6ZBTPMNTIZI4I5H4J5TSI6323M9WOX0FJXKHA7W4HOP3TP0ME6BAH5GD9PTEQEG9A3X25VO3JEFXYHAAU6Q9XFADMFEOMSTZQOU0MMZ0X6EIP";

我想从这个 base36Str 得到一个十六进制字符串或 NSData,我已经试过了 https://gist.github.com/furkanmustafa/5660086,但失败了。

我快疯了! 请帮忙!

我用最简单的方法解决了这个问题。 http://www.santsys.com/code/display?folder=Objective-C&file=BigInt.h

谢谢大家!