Facebook SDK didLoad: result = null

Tengo un Facebook singleton y solicito esto para obtener una foto de perfil:

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

Ahora en facebooks delegate method didLoadRawResponce En realidad recibo la imagen de perfil y puedo mostrar, pero en el método didLoad: (id) result el resultado es nulo.

Creo que el método didLoad se llama una vez que se ha analizado el resultado, ¿por qué no obtengo nada de él?

La razón por la que necesito usar didLoad es que puedo preguntarle si el resultado es KindOfClass para ver qué es, mientras que didLoadRawResponce también se llama cuando cierro la sesión, así que ¿cómo puedo verificar qué son los datos?

--Editar me he dado cuenta de cómo diferenciar las peticiones FBR, así que esto ya no es un gran problema, sin embargo, todavía no puedo entender por qué se llamó a la carga de DID pero sin ningún resultado. Incluso el uso de este da desencadenantes el slog, pero con nulo

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

Respuestas a la pregunta(1)

Su respuesta a la pregunta