Создано приложение для iPhone, которое генерирует случайное число для метки при нажатии кнопки.
Работает нормально, но любое введенное мной значение не ограничивает значение сгенерированного случайного числа. это всегда 9 цифр.
-(IBAction)genRandnum:(id)sender {
NSNumber *randomNumber = [NSNumber numberWithInt: (arc4random() % 5) + 1];
NSNumber *randomLabeltxt = [[NSString alloc] initWithFormat:@"It worked!", randomNumber];
randLabel.text = [NSString stringWithFormat: @"%d", randomLabeltxt];
[randomLabeltxt release];
}
Как видите, я поставил 5 после знака%, но он генерирует 9-значные числа.