Objetivo-C, como ofuscar ou criptografar NSString?
Eu tenho um NSString (que é um caminho para um arquivo) no meu código que eu gostaria de de alguma forma ofuscar ou criptografar,
mas ainda é possível chamar o caminho do arquivo facilmente quando necessário. Eu procurei por uma resposta para isso, mas tudo que eu vi trata especificamente com o iOS ou parece muito complicado.
Eu simplesmente gostaria de usá-lo com algo como isto:
- (void)method {
NSString *obfuscate = @"/path/to/something/secret"; // encrypt or obfuscate
[self manageFiles:obfuscate]
- (void)manageFiles(NSString *)obfuscate {
NSFileManager *files = [[NSFileManager alloc] init];
if ([files fileExistsAtPath:obfuscate])
... .
- Qualquer ajuda é apreciada, obrigado.