Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.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,从navigationController弹出ViewController是否可以,即使从它调用的请求不是';还没完成?_Ios_Networking_Memory Leaks_Uinavigationcontroller_Exc Bad Access - Fatal编程技术网

iOS,从navigationController弹出ViewController是否可以,即使从它调用的请求不是';还没完成?

iOS,从navigationController弹出ViewController是否可以,即使从它调用的请求不是';还没完成?,ios,networking,memory-leaks,uinavigationcontroller,exc-bad-access,Ios,Networking,Memory Leaks,Uinavigationcontroller,Exc Bad Access,以下是我的情况: 我有一个viewController,它的主要目标是上传一张照片。我使用ReactiveCocoa如下: - (IBAction)uploadTapped { [[PhotosService uploadSignal] subscribeError:^(NSError *error) { NSLog(@"%@", error); } completed:^{ NSLog(@"Upload completed

以下是我的情况: 我有一个viewController,它的主要目标是上传一张照片。我使用ReactiveCocoa如下:

- (IBAction)uploadTapped
{
    [[PhotosService uploadSignal] subscribeError:^(NSError *error) {
            NSLog(@"%@", error);
        } completed:^{
            NSLog(@"Upload completed");
    }];
    //I don't need to wait the upload result
    [self.navigationController popViewControllerAnimated:YES];`
}
即使上传未完成,也可以弹出viewController吗?我不想因此冒EXC坏访问或内存泄漏的风险


感谢您的帮助

取决于您在完成模块中所做的工作,您所拥有的一切非常感谢您。我在完成阶段什么都不做。也许我会发布一个通知:[[NSNotificationCenter defaultCenter]postNotificationName:@“UploadCompleted”对象:nil];