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? :)

questionAnswers(2)

yourAnswerToTheQuestion