Mengambil informasi system di Mac OS X

Code Simple di bawah ini mengambil informasi seperti Nama, versi, release dari OS, besar memory dan lain lain

        NSLog(@"pid %d",[[NSProcessInfo processInfo]processIdentifier]);
	NSLog(@"process name %@",[[NSProcessInfo processInfo]processName]);
	NSLog(@"UniqueString %@",[[NSProcessInfo processInfo]globallyUniqueString]);
	NSLog(@"Hostname %@",[[NSProcessInfo processInfo]hostName]);
	NSLog(@"Os %u",[[NSProcessInfo processInfo]operatingSystem]);
	NSLog(@"Os Name %@",[[NSProcessInfo processInfo]operatingSystemName]);
	NSLog(@"Os Version %@",[[NSProcessInfo processInfo]operatingSystemVersionString]);
	NSLog(@"memory Os %qu",[[NSProcessInfo processInfo]physicalMemory]);
	NSLog(@"Processor %ld",[[NSProcessInfo processInfo]processorCount]);
	NSLog(@"Processor used %ld",[[NSProcessInfo processInfo]activeProcessorCount]);
	NSDictionary *dictionary = [[NSProcessInfo processInfo]environment];
	for (id key in dictionary){
		NSLog(@"key: %@, value: %@", key, [dictionary objectForKey:key]);
	}

Sumber dan referensi lihat di sini

Leave a comment

Your comment