我正在尝试获取PhAsset对象.我想隔离iCloud资产.这是我的代码,
PHFetchResult *cloudAlbums = [PHAssetCollection fetchAssetCollectionsWithType:PHAssetCollectionTypeAlbum subtype:PHAssetCollectionSubtypeAny options:nil];
[cloudAlbums enumerateObjectsUsingBlock:^(PHAssetCollection *collection, NSUInteger idx, BOOL *stop){
if(collection != nil){
PHFetchResult *result = [PHAsset fetchAssetsInAssetCollection:collection options:fetchOptions];
[result enumerateObjectsUsingBlock:^(PHAsset *asset, NSUInteger idx, BOOL *stop)
{
// check asset is iCloud asset
}];
}
}];
Run Code Online (Sandbox Code Playgroud)
请告诉我如何找到PHAsset是iCloud资产?
我正在iOS中创建一个应用程序,它将在计时器上发送本地通知.当应用程序处于后台状态时,它可以正常工作,但在终止并完全关闭时不起作用.
无论如何,当发生这种情况时仍然会发送本地通知吗?
提前致谢.
我用谷歌搜索了这个问题,但没有找到任何解决方案.
所以,我的问题是,我正在将视频滤镜GPUImage应用于视频文件.同时,该视频的声音没有播放.我知道在GPUImage应用过滤器时不支持声音播放.
那么,我该如何实现呢?
ios ×3
audio ×1
avfoundation ×1
gpuimage ×1
icloud ×1
objective-c ×1
phasset ×1
swift ×1
xcode ×1