Facebook SDK didLoad: result = null

Eu tenho um singleton no Facebook e solicito isso para obter uma foto de perfil:

<code>[[[FacebookScorer sharedInstance] facebook] requestWithGraphPath:@"me/picture?type=normal" andDelegate:self];
</code>

Agora no método delegado de facebooks didLoadRawResponce Eu realmente recebo a imagem de perfil e posso exibir, mas no método de resultado didLoad: (id) o resultado é null!

Eu acredito que o método didLoad é chamado assim que o resultado é analisado, então por que não recebo nada dele?

A razão pela qual eu preciso usar didLoad, é que posso perguntar se o resultado é KindOfClass para ver o que é, enquanto didLoadRawResponce também é chamado quando eu sair, então como posso verificar quais são os dados?

--Editar Eu descobri como diferenciar entre FBRequests, então isso não é mais um grande problema, no entanto eu ainda não consigo entender por que didLoad está sendo chamado, mas sem nenhum resultado. Mesmo usando isso dá gatilhos o slog, mas com nulo

<code>if (request == _profilePicRequest) {
    NSLog(@"result:%@",result);
}
</code>

questionAnswers(1)

yourAnswerToTheQuestion