Objective c 如何检查ALAsset是否为图像。如何将图像(.png)文件与ALAssetGroup分离
如何检查图像集是否为图像?如何将图像(.png)文件从ALAssetGroup中分离。我能否仅从iphone Photo Library中检索图像(.png)文件?首先,您需要枚举整个AssetGroup 然后检查每项资产的两个方面: 1) 要检查资源是否为图像,请查询Objective c 如何检查ALAsset是否为图像。如何将图像(.png)文件与ALAssetGroup分离,objective-c,xcode,ios4,Objective C,Xcode,Ios4,如何检查图像集是否为图像?如何将图像(.png)文件从ALAssetGroup中分离。我能否仅从iphone Photo Library中检索图像(.png)文件?首先,您需要枚举整个AssetGroup 然后检查每项资产的两个方面: 1) 要检查资源是否为图像,请查询 [[asset valueForProperty:@"ALAssetPropertyType"] isEqualToString:@"ALAssetTypePhoto"] 2) 如果1)为真,则继续检查,如果是PNG,则如下所
[[asset valueForProperty:@"ALAssetPropertyType"] isEqualToString:@"ALAssetTypePhoto"]
2) 如果1)为真,则继续检查,如果是PNG,则如下所示:
[[[asset defaultRepresentation] UTI] isEqualToString:@"public.png"]
不使用NSString:
[[asset valueForProperty:ALAssetPropertyType]isEqual:ALAssetTypeVideo]