iOS 的 UIKit 框架的类别。
您可以使用此类别轻松获取 iDevice 的平台名称和其他信息。
[UIDevice devicePlatform];
[UIDevice isIPhone6Plus];
// ...
下载这些文件或使用 CocoaPods。
platform :ios, '7.0'
pod "UIKit-TechD", "~> 0.0.1"
因为这些代码在开发期间总是获取到设备平台名称为 'simulator',所以选择了模拟器目标设备。
您可以使用定义 'ENFORCED_SIMULATOR_TO_SIMULATE_IDEVICE' 或将其注释掉来 强制执行这些方法以获取当前模拟器的信息。
此定义仅适用于 'DEBUG' 和 'TARGET_IPHONE_SIMULATOR' 已定义的环境。这意味着当环境为 'release' 或目标为 iDevice' 时,此定义没有任何作用。
对于此定义,您可以从实现文件中找到以下字符串。
如果您需要它,您必须手动更新这些信息,因为苹果公司发布了新设备。
UIKit-TechD
在 MIT 许可证 下发布。有关详细信息,请参阅 LICENSE
文件。