ALAssetsLibrary类中有两种“writeImageToSavedPhotosAlbum”方法:
- (void)writeImageToSavedPhotosAlbum:(CGImageRef)imageRef
metadata:(NSDictionary *)metadata
completionBlock:(ALAssetsLibraryWriteImageCompletionBlock)completionBlock
(iOS 4.1+可用)
- (void)writeImageToSavedPhotosAlbum:(CGImageRef)imageRef
orientation:(ALAssetOrientation)orientation
completionBlock:(ALAssetsLibraryWriteImageCompletionBlock)completionBlock
(适用于iOS 4.0+)
我在我的代码中使用第一个(需要iOS 4.1),它会在iOS 4.0设备上崩溃。我正在尝试使用
respondsToSelector
来检查哪个方法受支持,但看起来选择器只检查方法名称,而不是参数。我阅读了一些建议,并认为仅通过检查操作系统版本可能不太好,那么是否有类似于respondstoselector的东西可以帮助我解决这个问题?