在Mac OS X 10.5上获取登录用户的名称

Ani*_*gal 7 macos cocoa

请让我知道任何示例代码或Cocoa API,以获取Mac OS X 10.5上的登录用户名.

小智 29

Foundation框架提供了获取用户名和完整用户名的功能:

#import <Foundation/Foundation.h>

NSString *userName = NSUserName();
NSString *fullUserName = NSFullUserName();
Run Code Online (Sandbox Code Playgroud)

  • 值得一提的是,您通常不必在Mac应用程序中导入Foundation,因为类文件模板都已正确设置(导入Cocoa,这是Mac上的Foundation和AppKit的伞形框架). (5认同)