Se você precisa gerar números aleatórios em um aplicativo deve reservar Apple iPhone Objective-C, porque não propõe qualquer ordem de classe. A solução é proposto que o C: rand(), srand(), random(), srandom() e arc4random() .
Entre os mais populares é definitivamente arc4random() , pois não requer qualquer inicialização especiais ou funções semeadura, retornando um bom valor "random", poderíamos dizer que é auto-inizializzante.
1 2 3 4 5 | / / Gera um número aleatório 0-99 arc4random ( ) % 100 ; rnd = int arc4random ()% 100; / / Gera um número aleatório de 20-70 (thx Lucas) ( arc4random ( ) % 51 ) + 20 ; rnd = int (arc4random ()% 51) + 20; |










Primeiro de tudo, obrigado ... Eu encontrei muitas informações úteis neste blog, eu desenvolvedor apenas para iphone (tempo perdido) ...
Não quero soar esquisitos, e eu nem sequer tentei em xcode, mas acho que há um erro na linha 4 do comentário .. Eu acho que os números gerados go 20-70 ...
de qualquer forma muito obrigado pelo que você faz.
Keep it up!
@ Lucas: você não é exigente, de fato. É um erro, que eu corrijo imediatamente. Nos testes que eu tinha feito de errado eu copiei uma linha que tinha de ser assim (para mostrar como definir um intervalo):
Que corresponde ao comentário
Obrigado por tudo, pelos elogios ea correção de erros ... (eram todos tão atento como você) 