ios - arc4random_uniform 在 OSX 10.10.4 上的 Xcode 7.0 beta (7a176x) 中不可用

标签 ios xcode swift arc4random

我尝试在提到的 Xcode 构建中使用 arc4random_uniform,但它似乎不再可用:

arc4random_uniform no longer available

按住 alt 键单击可用函数会显示它们是在 stdlib.h 中声明的,其中列出了它们,如下所示:

stdlib.h showing arc4random_uniform defined

奇怪的是它不再可用了。这个特定的 stdlib.h 位于 usr/include/stdlib.h 的 iOS 9.0 模拟器目录中,不确定这是否有帮助。

我安装了最新的命令行工具。不知道发生了什么事。非常感谢任何建议/帮助/修复。提前致谢。

更新

似乎是一个 Xcode 错误,其引用文献为:

  • 22275032
  • 22275176

最佳答案

它似乎仍然可用(我一直在 7A176x 中使用它,但在 El Capitan 上),只是没有在建议中显示。

关于ios - arc4random_uniform 在 OSX 10.10.4 上的 Xcode 7.0 beta (7a176x) 中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34417702/

相关文章:

ios - nsfetchedResultsController - 合并数据时出错

ios - AVFoundation 导出方向错误

ios - AWS cognito 登录在 iOS 中将 AuthFlow 设置为 USER_PASSWORD_AUTH

ios - 如何生成iPhone XCTest报告?

iOS UITest - 导航到所有可用屏幕

ios - 以编程方式选择单元格时通知 UITableViewController

iphone - iOS Sim中的圆角而不是iPhone中的圆角

ios - InvalidFirebaseData Swift 3 只能存储 NSNumber、NSString、NSDictionary 和 NSArray 类型的对象。

iOS 无法从 json 获取图像到 TableViewCell

arrays - Swift 根据总值(value)将数组分割成 block