Converta o NSString em ASCII Binary Equivilent (e volte a um NSString novamente)
Estou tendo alguns problemas com isso.
Eu quero pegar um NSString e convertê-lo em uma matriz inteira com apenas 0,1 valores que representariam o equivalente binário de uma string asci
Então, por exemplo, diga que tenho o seguinte
NSString *string = @"A"; // Decimal value 65
Eu quero terminar com a matriz
int binary[8] = {0,1,0,0,0,0,0,1};
; dado que tenho a matriz inteira binária, como faço para voltar a um NSStrin
Sei que o NSString armazena caracteres como vários bytes, mas só quero usar ASCII. Eu tentei usar,
NSData *data = [myString dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
para converter minha string em ascii, mas ainda estou tendo muitos problemas. Alguém por favor pode me ajudar? :)