You (almost) never want to request iOS versions (or even frameworks). This (usually) means that you are solving the wrong problem.
In this case, you really want to know "can I use the Twitter.framework function?"
Thanks to the magic of loose connection, you can try something like:
if ([TWTweetComposeViewController canSendTweet]) {
}
else {
}
You can also check the components of the lower level environment, for example:
if ([TWRequest class]) {
}
else {
}
(, Twitter.framework .)