У меня есть следующий код для генерации случайного цвета (задача C):
- (UIColor*) randomColor
{
return [UIColor colorWithRed:(arc4random_uniform(255) / 255.0) green:
(arc4random_uniform(255) / 255.0)
blue:(arc4random_uniform(255) / 255.0) alpha:1];
}
Он работал так, как предполагалось, во всех моих симуляциях. Однако теперь, когда он разослан некоторым тестерам, для людей с iPhone 5S он всегда отображается черным цветом (0, 0, 0). Не происходит ни для друга с 5C, ни для пары друзей с 4S. Я понятия не имею, как определить эту ошибку. Кто-нибудь знает, почему это может быть?
Редактировать: один тестер с iPhone 6 подтвердил ту же проблему, поэтому я полагаю, что версия не актуальна. Тем не менее, он все еще работает нормально для других.