arc4random_uniform недоступен в бета-версии Xcode 7.0 (7a176x) на OSX 10.10.4

Я пытаюсь использовать arc4random_uniform в упомянутой сборке Xcode, но, похоже, она больше недоступна:

arc4random_uniform больше не доступен

Alt-щелчок по доступным функциям показывает, что они объявлены в stdlib.h, в котором они перечислены следующим образом:

stdlib.h, показывающий определение arc4random_uniform

Странно, что его больше нет в наличии. Этот конкретный stdlib.h находится в каталоге симулятора iOS 9.0 по адресу usr/include/stdlib.h, не уверен, поможет это или нет.

У меня установлены последние инструменты командной строки. Не уверен, что происходит. Любые советы/помощь/исправления очень ценятся. Заранее спасибо.

ОБНОВЛЕНИЕ

Кажется, это ошибка Xcode, ссылки на которую:

  • 22275032
  • 22275176

person Kyle G    schedule 13.08.2015    source источник


Ответы (1)


Вроде есть еще (использовал на 7А176х, но на Эль-Капитане), просто не показывается в предложениях.

person MirekE    schedule 13.08.2015
comment
Да, я загрузил другой проект, в котором он уже был, и это не вызвало никаких проблем. Как вы сказали, кажется, работает, просто не в автозаполнении. Спасибо, что нашли время проверить. - person Kyle G; 13.08.2015
comment
@KyleGillen: похоже, проблема в автоматически сгенерированных заголовках Swift (где она также не отображается), поэтому вы можете отправить отчет об ошибке. - person Martin R; 13.08.2015
comment
@MartinR подойдет. Спасибо, что посмотрели. - person Kyle G; 13.08.2015
comment
На самом деле arc4random() тоже отсутствует. Я предполагаю, что проблема с типом u_int32_t. - person Martin R; 13.08.2015
comment
@MartinR &KyleGillen Если у вас есть время сообщить об ошибке, не стесняйтесь ссылаться на мой 22275032. - person MirekE; 13.08.2015
comment
@MirekE молодец. Сделано 22275176 - person Kyle G; 13.08.2015