2013-05-27 2 views
0

시나리오 : - 내 응용 프로그램에서 페이스 북 로그인을 사용했습니다. 내 응용 프로그램에서 UserA가 UserB에 쿠키를 보냅니 까? UserA가 UserB에게 보낸 쿠키의 수를 저장하려고합니다. 또한 UserB가 로그인 할 때 얼마나 많은 쿠키를 받았는지 통보 받아야합니다. parse.UserA를 통해이 값을 저장하고 가져오고 싶습니다 .UserA는 원하는만큼 많은 친구에게 쿠키를 보낼 수 있으며 모든 친구는받은 쿠키 수에 대한 업데이트를 받아야합니다 .구문 분석에서 동적 PFUser 개체를 만드는 방법은 무엇입니까?

가능한 해결는 : - 사용자 A 2 오브젝트의 각 친구 있도록 동적으로

a)sent number of cookies 
b)received number of cookies 

를 작성해야 그리고 그 친구가 로그인 할 때 구문 분석에 대한 자신의받은 요청 객체를 가져옵니다.

문제 : - UserA 로그인에서 UserB 개체를 업데이트 할 수 없습니다. [PFUser currentUser]은 UserA Objects 만 업데이트하고 UserB Objects는 업데이트하지 못하도록합니다.

저는 프로그래밍에 익숙하지 않고 자체 웹 서비스 backEnd를 만들고 싶지 않습니다. Parse를 사용하여이 작업을 수행 할 수 있습니까? 아니면 다른 작업을 시도해야합니까?

답변

0

당신은 구문 분석 웹 사이트에 언급 된 관계형 데이터에 대해 배울해야합니다 https://parse.com/docs/ios_guide#objects-pointers/iOS

은 기본적으로 당신이 쿠키에 대한 새로운 클래스를 만들 필요가 쿠키의 새로운 객체를 추가합니다은에 객체의 관계를 설정 보낸 사람 (PFUser 개체)을 만들고 수신기 (다른 PFUser 개체)와 다른 관계를 설정합니다. https://parse.com/docs/ios_guide#queries-relational/iOS

+0

친구 PFUser의 정확히 객체 (고유 번호, 문자열 또는 뭔가 다른) 방법 할 수 친구 PFUser 액세스 무엇 :

PFObject *cookie = [PFObject objectWithClassName:@"Cookie"]; PFUser *sender = [PFUser currentUser]; PFRelation *sendingRelation = [sender relationforKey:@"sends"]; [sendingRelation addObject:cookie]; PFUser *receiver = //friend PFUser object; PFRelation *receivingRelation = [receiver relationforKey:@"receives"]; [receivingRelation addObject:cookie]; 

은 그럼 당신은 보내거나받은 쿠키의 수를 얻을 수있는 관계형 쿼리를 사용할 수 있습니다 receivingRelation의 쿠키 객체 객체? –