2012-06-28 4 views
0

는 :Restkit에서 블록 응답을 사용하는 방법의 예는 무엇입니까? 대신 클러스터의

- (void)objectLoader:(RKObjectLoader *)objectLoader didLoadObjects:(NSArray *)objects 
{    
    if (objectLoader.method == RKRequestMethodGET) { 
     if ([objectLoader.resourcePath isEqualToString:@"/blah"]) { 
      // ... 
     } 
    } else if (objectLoader.method == RKRequestMethodPUT) { 
     if ([objectLoader.resourcePath hasSuffix:@"/blahblah"]) { 
      // ... 
     }   
    } else if (objectLoader.method == RKRequestMethodPOST) { 
     if ([objectLoader.resourcePath isEqualToString:@"/blahblahblah"]) { 
      // ... 
     } 
    } 
} 

나는 특히 모든 개체 매핑없이 간단한 요청을하는 block 접근 방식을 선호하는 것입니다. 블록 응답을 사용하는 방법에 대한 문서 나 예제가 있습니까?

답변

0

RestKit의 최신 (0.10.1) 버전에서이 구성에 대한 지원이 있다고 생각하지 않습니다.

셀렉터가 - (void)loadObjectsAtResourcePath:(NSString *)resourcePath usingBlock:(RKObjectLoaderBlock)block이지만 블록을 호출하여 ObjectLoader을 구성 할 수 있습니다.

복수 요청을 구별하기 위해 userData 속성을 사용할 수도 있습니다. 자세한 내용은 this answer입니다.

관련 문제