有没有人知道检查设备是否支持特定功能的推荐方法,例如相机。我知道我可以使用UIDevice检测应用程序所在的设备,但我想知道是否有办法枚举设备的功能?
答案 0 :(得分:2)
我不确定是否有办法枚举所有设备的功能。通常,此检查是基于功能进行的。
因此,要使用您的示例,如果您想知道您运行的设备是否有能力拍照,您会:
[UIImagePickerController isSourceTypeAvailable:
UIImagePickerControllerSourceTypeCamera];
任何iPhone都会返回true(YES),任何iPod Touch都会返回false(NO)(至少在撰写本文时)。