Skip to content

Instantly share code, notes, and snippets.

@pontusarmini
pontusarmini / Random.swift
Last active November 10, 2015 04:39 — forked from jstn/RandomNumbers.swift
Forked from user jstn. I have added extensions to CGFloat, CGPoint and Bool.
import Darwin
public func arc4random <T: IntegerLiteralConvertible> (type: T.Type) -> T {
var r: T = 0
arc4random_buf(&r, Int(sizeof(T)))
return r
}
public extension UInt {
public static func random(lower: UInt = min, upper: UInt = max) -> UInt {