最近在做的项目需要准确判断当前手机的总电量,但是苹果并没有在代码中获取手机电板信息的API,使用苹果的
[[UIDevice currentDevice]model];方法也只能获取到当前手机是苹果哪个系列的产品,比如说使用这个方法是区分不了同系列的产品的,例如区分iphone5、iphone5c、和iphone5s,以及6和6P等。下面给大家一种方法,精确获取当前手机的型号:
该方法的返回值是个NSString,也就是当前使用的手机的名称,一下我只列出了部分机型,如果没有您想要的机型或者说将来苹果会出新的机型的话,你只需要在我标注的地方添加任意你想要的机型!
非常的方便,希望帮助大家!
- (NSString*)myMobileName
{
struct utsname systemInfo;