如何找出使用 arc4random_uniform()
的最低操作系统要求?它是在 BSD 中定义的吗?如果是这样,从什么版本开始?它可以在任何 Mac OS X 版本上运行吗? iOS版本如何?有没有官方的地方我可以找到这些东西?
最佳答案
如果你看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 获得。
关于ios - arc4random_uniform() 的操作系统要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10873839/