StreamablePath для любого файла в One Drive SDK iOS - PullRequest
0 голосов
/ 23 октября 2018

Я использую OneDriveSDK для iOS.Я не могу найти поток для любого файла.

1 Ответ

0 голосов
/ 23 октября 2018
 dispatch_semaphore_t sema = dispatch_semaphore_create(0);
    __block NSString *streamablePath = @"";
    ODClient *client = [ODClient loadCurrentClient];
    ODItemRequest *request = [[[client drive] items:item.path] request];
    [request getWithCompletion:^(ODItem *response, NSError *error) {
        if (!error)
        {
            streamablePath = [[response dictionaryFromItem] objectForKey:@"@content.downloadUrl"];
            dispatch_semaphore_signal(sema);
        }
    }];

    dispatch_semaphore_wait(sema, DISPATCH_TIME_FOREVER);
    return streamablePath;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...