2

我有时对 iOS 开发感到困惑。这不会总是返回 true 吗?

if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeSavedPhotosAlbum])
{
    //
}
4

1 回答 1

1

如果用户的照片库中没有图像,这将返回 NO。从文档中UIImagePickerController isSourceTypeAvailable:

由于媒体源可能不存在或可能不可用,因此设备可能并不总是支持所有源类型。例如,如果您尝试从用户的库中选择图像并且库为空,则此方法返回 NO。

于 2012-10-27T22:46:01.873 回答