arc4random и оператор%
У меня есть вопрос о функции arc4random() в Objective-C.
В примерах, которые я видел в Интернете, есть %
символ сразу после вызова функции. Я думаю о %
как оператор модуля, этот символ имеет другое значение при использовании после arc4random()
? Как это работает?
1 ответ
Решение
Никакого особого значения. Применяя модуль после arc4random()
(или любая другая случайная функция) - это общая схема ограничения минимума / максимума случайного числа. arc4random() % 78
например, вернет вам число от 0 до 77.