if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1) {
// iOS 6.1以前
} else {
// iOS 7.0以降
}
OSバージョンのメジャー番号を取り出す方法
NSArray *versionArray = [[[UIDevice currentDevice]systemVersion]componentsSeparatedByString:@"."];
int majorVersion = [[versionArray objectAtIndex:0]intValue];
if (majorVersion >= 7) { // iOS6以降
// iOS7以降
} else {
// iOS7未満
}
参考記事:
https://developer.apple.com/jp/devcenter/ios/library/documentation/UserExperience/Conceptual/TransitionGuide/SupportingEarlieriOS/SupportingEarlieriOS.html