I'm using the array shuffle function from here: http://iosdevelopertips.com/swift-code/swift-shuffle-array-type.html.
On this line:
for var index = array.count - 1; index > 0; index -= 1   
in the code below
func shuffleArray<T>( arrayparam: Array<T>) -> Array<T>
{
    var array = arrayparam
    for var index = array.count - 1; index > 0; index -= 1
    {
        // Random int from 0 to index-1
        let j = Int(arc4random_uniform(UInt32(index-1)))
        // Swap two array elements
        // Notice '&' required as swap uses 'inout' parameters
        swap(&array[index], &array[j])
    }
    return array
}
Swift throws this warning:
C-style for statement is deprecated and will be removed in a future version of Swift
There isn't any recommendation of what should be used here. Any ideas what should replace it?
 
     
     
     
     
     
    