2014-09-01 3 views
-1

구문 분석에서 데이터를 검색하려고하지만 startingBalance에 대한 PFObject 형식의 개체에서 계속 찾을 수 없습니다. 당신은 객체에게 주어진 객체 유형의 서브 클래스를 만들 필요가IOS에서 구문 분석에서 데이터를 호출하는 방법?

PFQuery *query = [PFQuery queryWithClassName:@"Account"]; 
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) { 

    for (PFObject *object in objects) { 
     NSLog(@"%@", object.startingBalance); 
    } 


}]; 

답변

0

PFObject은 효과적으로있는 NSDictionary - 그것은 속성 접근에 관해서 적어도 때 - 그래서 당신은 objectForKey 또는 속기를 통해 속성에 액세스 할 수 있습니다 [] 구문 -

PFQuery *query = [PFQuery queryWithClassName:@"Account"]; 
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) { 

    for (PFObject *object in objects) { 
     NSLog(@"%@", object[@"startingBalance"]); 
    } 


}]; 
+0

도움을 주셔서 감사합니다. 그것은 위대한 작품. – user3806600

0

:

여기 내 코드입니다. 따라서이 경우 일반 PFObject의 배열을 가져 오는 대신 Account 객체 배열을 가져옵니다.

+0

이 findObjectsInBackgroundWithBlock''때문에 작동하지 않습니다 당신의 하위 클래스가 아닌'PFObject'를 반환 할 것입니다 – Paulw11

관련 문제