objective C 如何获取应用程序在Mac os中的路径!

objective C 如何获取应用程序在Mac os中的路径!,第1张

一般都用这句

NSString resourcePath=[[NSBundle mainBundle] resourcePath];

resourcePath 肯定位于当前执行程序目录下。

亲啊~~这可是我自己写的测试了半天的,给点辛苦分吧~~ 

说明下,你的 *** 作系统要注册的才行~~

string os=  StringConcat(RegistryLocalMachineOpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion")GetValue("ProductName")ToString(), " ", EnvironmentOSVersionServicePack);

string os1 = EnvironmentOSVersionVersionString;

-----参考其他人的 :1 在ASPNET中专用属性:  获取服务器电脑名:PageServerManchineName  获取用户信息:PageUser  获取客户端电脑名:PageRequestUserHostName  获取客户端电脑IP:PageRequestUserHostAddress   2 在网络编程中的通用方法:  获取当前电脑名:static SystemNetDnsGetHostName()  根据电脑名取出全部IP地址:static SystemNetDnsResolve(电脑名)AddressList  也可根据IP地址取出电脑名:static SystemNetDnsResolve(IP地址)HostName   3 系统环境类的通用属性:  当前电脑名:static SystemEnvironmentMachineName  当前电脑所属网域:static SystemEnvironmentUserDomainName  当前电脑用户:static SystemEnvironmentUserName

由于你吧MAC和IP地址绑定了,而你通过自动获取IP,IP地址是在一个空间内变的,这样不能匹配绑定关系,建议使用手动IP地址配置,这样MAC地址和IP地址绑定就不会出现不能正常上网了。

Mac OS X里使用终端可以查看文件夹路径

教程: 1进入LaunchPad面板,选择终端。

2找到要查看路径的文件夹,点击鼠标右键,选择拷贝。

3进入终端,点击鼠标右键,选择粘贴。

4查看文件夹路径。

以上就是关于objective C 如何获取应用程序在Mac os中的路径!全部的内容,包括:objective C 如何获取应用程序在Mac os中的路径!、C#如何获得当前的 *** 作系统信息、router os 绑定MAC之后 自动获取的IP不能上网 但是没绑定的可以正常上网等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10167027.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存