首先导入 pod 导入
vim 输入: pod search Hashids
podfile 文件 写入 pod 'Hashids', '~> 0.3.2'
pod install 下 导入完成
使用
加密————————————————
NSString *user_id
NSString *SECRET_KEY = @"";
Hashids *hashids = [Hashids hashidWithSalt:SECRET_KEY];
NSString *result = [hashids encrypt:user_id, nil];
解密 ————————————————NSArray<NSNumber*> *decoded = [hashids decrypt:user_id];
以上 其他具体方法看SDK;
小伙伴们有更深的见解,或使用方法欢迎指导,提意见;
官方网站:
http://hashids.org/objective-c/