In general it's safer to check whether a specific feature exists rather than depend on the running OS version number. As it stands this code might get run on a fictional iOS 6.2 or on iOS 10 when they've possibly removed or renamed this feature.

I don't have an iOS 6 sim installed to test - I'm in Peru right now so the internet's hella slow - but if I recall correctly you can test whether the string is nil thanks to [weak linking](https://developer.apple.com/library/mac/documentation/macosx/conceptual/BPFrameworks/Concepts/WeakLinking.html). If it's nil then the feature doesn't exist.

Assuming I'm not bonkers then that should be the last change I'll ask for this :)