我有一个移动服务自定义控制器从db返回一些行作为xml。调用localhost:xxx / api / getsomrows返回数据,因此该部分正常。
[self.client invokeAPI:@"getsomerows" body:nil HTTPMethod:@"GET" parameters:@{@"Id":item}
// sent as query-string parameters headers:nil completion:^(NSData *result, NSURLResponse *response, NSError *error) { NSLog(@"Result: %d", [result count]); }];
使用" id result"返回单个int或字符串值。作为返回类型,但是当我返回两个或多个对象时,我得到一个具有正确行数但没有任何数据完全为空的字节数组。我已尝试将结果类型设为NSData* , NSObject, NSString
,但结果都是空的。
有什么想法吗?