如何获得iOS设备硬件规格?

kjh*_*kjh 0 iphone objective-c ipad ios

从代码中获取有关iOS设备CPU,GPU和内存的信息的最佳方法是什么?我想知道它有多少核心,cpu有多少GHz等等.谢谢.

Nee*_*eku 8

您无法通过代码获取设备CPU,GPU和内存信息.您阅读UIDevice开发人员参考并使用它获取其他信息:

UIDevice *device  = [UIDevice currentDevice];
NSString *name    = [device name];
NSString *sysname = [device systemName]; 
NSString *model   = [device model];
Run Code Online (Sandbox Code Playgroud)

可能甚至更棘手的规范,然后你参考维基百科iPhone文章来查找每个模型的硬件规格.

  • +1,因为有一个非常有限的iOS硬件列表,我只是将一组功能映射到每个模型.如果你遇到一个你不认识的模型,假设它是新的并且去高端. (2认同)