我需要帮助,获取当前登录用户在Mac OSX中使用object-c通过Java访问的Rococoa

问题描述:

我是新的Mac OSX中,我想获得登录用户的Intranet身份验证应用程序我正在工作。我已阅读了关于Rococoa以及如何使用它来访问本机对象c方法和属性。有没有初学者教程或用户指南?请帮忙。我需要帮助,获取当前登录用户在Mac OSX中使用object-c通过Java访问的Rococoa

您只需使用标准C调用getEnv()获取环境变量“USER”即可。 (像其他任何操作系统; D)

Narshion。

您可以修改该C例子,从Rococoa环境中调用它:

#include <stdio.h> 
#include <stdlib.h> 
int main() 
{ 
printf("test\n"); 
const char* s = getenv("USER"); 
printf("USER :%s\n",(s!=NULL)? s : "getenv returned NULL"); 
printf("end test\n"); 
} 

问候,

Brainiarc7