I am writing objective-c code in Xcode 8.0, for API availability I am using
 if (@available(iOS 11, *)) {
        // iOS 11 (or newer) ObjC code
 } else {
        // iOS 10 or older code
 }
Unfortunately compiler fires:
unrecognised platform name iOS
Why?
 
    