operatingSystem
実行しているOSを返します
解説
実行しているOSを返します。
Mac OS X上で動いている場合は、NSMACHOperatingSystemを返します。
【実行しているOSの定数】
● NSWindowsNTOperatingSystem
● NSWindows95OperatingSystem
● NSSolarisOperatingSystem
● NSHPUXOperatingSystem
● NSMACHOperatingSystem
● NSSunOSOperatingSystem
● NSOSF1OperatingSystem
返り値
( NSUinteger )
整数値
引数
フレームワーク
Foundation
クラス
NSProcessInfo
Instance Methods
使用可能
10.0
iOS2.0
参照
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { switch ([[NSProcessInfo processInfo] operatingSystem]){ case NSWindowsNTOperatingSystem: NSLog(@"NSWindowsNTOperatingSystem" ); break; case NSWindows95OperatingSystem: NSLog(@"NSWindows95OperatingSystem" ); break; case NSSolarisOperatingSystem: NSLog(@"NSSolarisOperatingSystem" ); break; case NSHPUXOperatingSystem: NSLog(@"NSHPUXOperatingSystem" ); break; case NSMACHOperatingSystem: NSLog(@"NSMACHOperatingSystem" ); break; case NSSunOSOperatingSystem: NSLog(@"NSSunOSOperatingSystem" ); break; case NSOSF1OperatingSystem: NSLog(@"NSOSF1OperatingSystem" ); break; } } @end