2

有没有人遇到过这个错误?这是什么原因?

我的名为“Tag”的资源包含在“Prefetched”和“Download Only On Demand”中。

XCode 10 (10A255)、iOS 12、iPhone 6 Plus。

我的代码:

NSSet *tags = [NSSet setWithObjects:@"Tag", nil];
NSBundleResourceRequest *request = [[NSBundleResourceRequest alloc] initWithTags:tags];

[request conditionallyBeginAccessingResourcesWithCompletionHandler:^(BOOL resourcesAvailable) {
    if (resourcesAvailable)
    {
        /* some actions */
        [request endAccessingResources];
    }
    else
    {
        [request beginAccessingResourcesWithCompletionHandler:^(NSError * _Nullable error) {
            if (error)
            {
                NSLog(@"%@", error);
            }
            /* some actions */
            [request endAccessingResources];
        }];
    }
}];
4

0 回答 0