Facebook SDK didLoad: result = null

Ich habe ein Facebook-Singleton und fordere dies an, um ein Profilbild zu erhalten:

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

Jetzt erhalte ich in Facebooks Delegate-Methode didLoadRawResponce tatsächlich das Profilbild und kann es anzeigen, aber in der didLoad: (id) -Ergebnis-Methode ist das Ergebnis null!

Ich glaube, die didLoad-Methode wird aufgerufen, sobald das Ergebnis analysiert wurde. Warum erhalte ich dann nichts mehr zurück?

Der Grund, warum ich didLoad verwenden muss, ist, dass ich fragen kann, ob das Ergebnis KindOfClass ist, um zu sehen, was es ist, wohingegen didLoadRawResponce auch aufgerufen wird, wenn ich mich auslogge. Wie kann ich also überprüfen, was die Daten sind?

--Bearbeiten Ich habe herausgefunden, wie man zwischen FBRequests unterscheidet, das ist also kein so großes Problem mehr, aber ich kann immer noch nicht verstehen, warum didLoad aufgerufen wird, aber ohne Ergebnis. Selbst wenn dies verwendet wird, wird der Fehler ausgelöst, jedoch mit Null

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

Antworten auf die Frage(1)

Ihre Antwort auf die Frage