[[UIDevice currentDevice] systemName];
的可能值是什么?在docs来自 Apple,它没有给出任何可能产生的结果的例子,但我能从中得到的只是 iPhone OS
,即使是在模拟器上也是如此。还有其他可能性吗?如果没有,为什么这个属性会存在?
最佳答案
正如文档所说,这是操作系统的名称。 iOS 最初被称为“iPhone OS”(在 iPad 之前),但我认为出于兼容性原因他们没有更改 systemName
。
将来,他们可以在 (Mac) OS X 上实现 [UIDevice systemName]
,在该平台上它可能会返回 Mac OS X
或 OS X
.
目前这种方法的使用非常有限,但你永远不知道 Apple 或其他人将来会生产什么((部分)兼容)操作系统......
关于ios - [[UIDevice currentDevice] systemName] 的可能值;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12038425/