I've had some feedback that I've made a bit of a mess with casting when trying to calculate a random number - would appreciate any best practices or thoughts on that...
https://gist.github.com/mathewsanders/82311409978066b02932
delay = NSTimeInterval(arc4random_uniform(900)+100) / 1000
Not sure why I didn't do that in the first place...