質問: [self getAssets:assets]; ``` よろしくお願いします。
回答: PHAssetのリソースのuniformTypeIdentifierに画像フォーマットの情報が入っています。 以下のようにuniformTypeIdentifierを読んで、その値がpublic.tiff(kUTTypeTIFF)かをチェックすることでTIFF画像を除外できると思います。(このソースコードでは除外するところまでは行っていません。) ``` PHFetchResult *result = [PHAsset fetchAssetsWithMediaType: PHAssetMediaTypeImage options: nil]; [result enumerateObjectsUsingBlock:^(PHAsset * _Nonnull asset, NSUInteger idx, BOOL * _Nonnull stop) { for (PHAssetResource *resource in [PHAssetResource assetResourcesForAsset:asset]) { NSLog(resource.uniformTypeIdentifier); // この情報で判定する } // NSLog([asset valueForKey:@"uniformTypeIdentifier"]); // 別法 }]; } ```