Parte de lo que estoy desarrollando es un generador de nombre de empresa aleatorio. Se basa en varias matrices de partes de nombre. Uso la función rand()
para dibujar las partes del nombre al azar. Sin embargo, siempre se generan los mismos números "aleatorios" en la misma secuencia cada vez Ejecuto la aplicación, por lo que siempre aparecen los mismos nombres.¿Cómo siembro la función rand() en Objective-C?
Así que busqué alrededor de SO, y en C hay una función srand()
para "sembrar" la función aleatoria con algo así como la hora actual para hacerlo más aleatorio, como srand(time(NULL))
. ¿Hay algo así para Objective-C que pueda usar para el desarrollo de iOS?
Technically @ torrey.lyons respondió mi pregunta más directamente, pero definitivamente prefiero arc4random en lugar de srand(). Gracias – inorganik