如何得到默认的浏览器版本在我的Mac OS X [英] how to get version of default browser on my mac os x
本文介绍了如何得到默认的浏览器版本在我的Mac OS X的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想用客观C.在Mac系统信息
我寻找了很多,但没得到了code单线
我使用。他们提供通过javascript解决方案,但我希望他们在
客观C.
我提供一些帮助先走。
I want to get system information in mac using objective C. I am searching a lot but did not got single line of code for my use.They provided solutions via javascript but i want them in objective C. Provide me some help to go ahead.
推荐答案
这是测试和工程以及
NSWorkspace *nsSharedWorkspace = [NSWorkspace sharedWorkspace];
NSString *nsAppPath = [nsSharedWorkspace fullPathForApplication:appName];
NSBundle *nsAppBundle = [NSBundle bundleWithPath: nsAppPath];
NSDictionary *nsAppInfo = [nsAppBundle infoDictionary];
//Now you can print all dictionary to view all its contents and pick which you want
NSLog(@"%@",nsAppInfo);
//or you can get directly using following methods
NSLog(@"%@",[nsAppInfo objectForKey:@"CFBundleShortVersionString"]);
NSLog(@"%@",[nsAppInfo objectForKey:@"CFBundleVersion"]);
不要忘了添加了AppKit框架
Dont forget to add AppKit framework
这篇关于如何得到默认的浏览器版本在我的Mac OS X的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文