라벨이 random인 게시물 표시

[swift] 시간을 이용한 랜덤함수

시간을 이용한 랜덤함수 보통 랜덤함수를 사용하면 같은 경우가 나타난다. 그래서 시간을 이용한 랜덤함수를 만들면 게임등에 사용할 수 있다. 터치한 시간이 매번 달라지니까... func RandomValue(count: Int ) -> Int {         // 수시로 변하는 수 얻기         let date = NSDate ()         let calendar = NSCalendar . currentCalendar ()         let calUnit: NSCalendarUnit = .CalendarUnitHour | .CalendarUnitMinute | .CalendarUnitSecond         let dateComp = calendar. components (calUnit, fromDate: date)         let timeValue = dateComp. hour + dateComp. minute + dateComp. second                  return timeValue % count     }