Search This Blog

Thứ Sáu, 29 tháng 12, 2017

Hàm đảo mảng ngẫu nhiên in IOS

func newShuffledArray(array:NSArray) -> NSArray {
    var mutableArray = array.mutableCopy() as! NSMutableArray
    var count = mutableArray.count
    if count>1 {
        for var i=count-1;i>0;--i{
            mutableArray.exchangeObjectAtIndex(i, withObjectAtIndex: Int(arc4random_uniform(UInt32(i+1))))
        }
    }
    return mutableArray as NSArray
}

Không có nhận xét nào:

Đăng nhận xét