Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Restkit 0.24.1发布到服务器并同步获取响应_Ios_Objective C_Iphone_Restkit - Fatal编程技术网

Ios Restkit 0.24.1发布到服务器并同步获取响应

Ios Restkit 0.24.1发布到服务器并同步获取响应,ios,objective-c,iphone,restkit,Ios,Objective C,Iphone,Restkit,有人知道如何同步接收已发布数组的响应吗? 我有: [manager postObject:objectArray path:@"" parameters:nil success:^(RKObjectRequestOperation *operation, RKMappingResult *result) { NSLog(@"Loading mapping result: %@", result.firstObject); res = [NSMutableArray arrayWi

有人知道如何同步接收已发布数组的响应吗? 我有:

[manager postObject:objectArray path:@"" parameters:nil success:^(RKObjectRequestOperation *operation, RKMappingResult *result) {
    NSLog(@"Loading mapping result: %@", result.firstObject);
    res = [NSMutableArray arrayWithArray:[result array]];
} failure:^(RKObjectRequestOperation *operation, NSError *error) {
    if (operation.error) {...}

但是我想要得到
[result array]

__block BOOL operationDone = NO;
[[RKObjectManager sharedManager] getObject:nil
                                      path:path
                                parameters:parameters
                                   success:^(RKObjectRequestOperation *operation, RKMappingResult *blockMappingResult) {

                                           // Do something

                                           operationDone = YES;
                                       }
                                   failure:^(RKObjectRequestOperation *operation, NSError *error) {

                                           // Do something

                                           operationDone = YES;
                                       }];

while(!operationDone) {
    [[NSRunLoop currentRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]];
}

这可能有助于回答您的问题:@iOSX tnx但这个问题是关于GET而不是POSTNo,RestKit只做异步…@Wain您能告诉我为什么吗?!tnqIts是设计的核心,因此不会阻塞主线程