To get a random number from a normal distribution with a mean of 0 and a standard deviation of 1 in swift, we can make use of the GKRandomSource and GaussianDistribution classes provided by the GameplayKit framework.
main.swift318 chars11 linesIn the above code, we first create a GKRandomSource object using the ARC4 algorithm. We then create a GKGaussianDistribution object using the random source and the desired mean and standard deviation. Finally, we call the nextInt() method on the distribution object to get a random integer value. Since the distribution has a mean of 0 and a standard deviation of 1, the generated random number will also have these values in its distribution.
gistlibby LogSnag