2012-05-28 2 views
0

iOS 용 Facebook SDK를 사용하여 매우 기본적인 Facebook 클라이언트 인 앱을 제작하고 있습니다. 나는 FBRequestDelegate 프로토콜을 구현하고, 다음과 같은 방법iOS SDK를 통해 Open Graph에 개별 요청 추적

[facebook requestWithGraphPath:@"me/friends" andDelegate:self]

이 잘 작동하고, 요청 된 내용이 도착하면, SDK가 전달, 위임 메소드를 호출에 오픈 그래프 API에 대한 내 요청을 전송하고 데이터

- (void)request:(FBRequest *)request didLoad:(id)result

는 내 질문은, 사람이 명시 적으로 내 원래 요청에서 들어오는를 식별 할 대리자 메서드에 전달 된 FBRequest를 사용하는 가장 좋은 연습 방법을 알고 않습니다되어 ?

몇 가지 요청을하면 위임 호출과 관련된 요청을 어떻게 구별 할 수 있습니까? 나는 BOOL 플래그를 사용하고 있으며 한 번에 한 번에 하나의 요청 만 처리하고 있지만 좋은 방법은 아닙니다.

어떤 도움이 많이 감사합니다 :)

답변

1

나중에 request:didLoad에 전달 될 FBRequest 개체를 반환 requestWithGraphPath 방법. 따라서 두 객체를 비교하고 동일하게 처리 할 수 ​​있습니다.

+0

완벽한 감사! 내가 그것을 놓쳤던 방법을 모르고있다 : / –