Dropbox ios不会从非主线程调用委托

时间:2012-09-20 02:03:52

标签: iphone ios dropbox dropbox-api

我为每个上传到dropbox的文件实现了一个NSOperationQueue。我正在为操作的线程的每个操作设置委托。我没有得到任何委托方法的回调。

如果使用主线程,这个程序也可以正常工作。

1 个答案:

答案 0 :(得分:0)

问题是dropbox委托在另一个线程中注册。我正在使用NSOperation w / NSQueue我只是继续推测该操作没有完成。

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