如何找出使用的最低操作系统要求arc4random_uniform()
?它是在 BSD 中定义的吗?如果是这样,来自哪个版本?它可以在任何 Mac OS X 版本上运行吗?iOS版本怎么样?有什么官方的地方可以找到这些东西吗?
问问题
1507 次
1 回答
6
如果您查看stdlib.h
它的定义位置,它会说:
u_int32_t arc4random_uniform(u_int32_t /*upper_bound*/) __OSX_AVAILABLE_STARTING(__MAC_10_7, __IPHONE_4_3);
所以它可以从桌面版的 Lion 和 iPhone 上的 iOS 4.3 获得。
于 2012-06-03T21:00:54.400 回答