NSProcessInfo類方法


+(NSProcessInfo*)processInfo  //返回當前進程的信息

-(NSArray*)arguments  //以NSString對象數組的形式返回當前進程的參數

-(NSDictionary *)environment  //返回變量/值對詞典,以描述當前的環境變量(比如PATH和HOME)及其值

-(int)processIdentifier  //返回進程標識符,它是操作系統賦予進程的唯一數字,用於識別每個正在運行的進程

-(NSString*)processName  //返回當前正在執行的進程名稱

-(NSString *)globallyUniqueString  //每次調用這個方法時,都返回不同的單值字符串,可以用這個字符串生成單值臨時文件名

-(NSString *)hostname  //返回主機系統的名稱(在筆者的Mac OS x系統中,返回的是mac-mato-ipad.local)

-(NSUInteger)operatingSystem  //返回表示操作系統的數字(在筆者的Mac OS x系統中,返回的是5)

-(NSString *)operatingSystemName  //返回操作系統的名稱(筆者的Mac OS x系統中返回NSMACHOperatingSystem,可能返回的值定義在NSProgressInfo.h文件中)

-(NSString *)operatingSystemVersionString  //返回操作系統的當前版本(筆者的Mac OS x系統中返回Version 10.7.5 (Build 11G56))

-(void)setProcessName:(NSString *)name  //將當前進程名稱設置為name。應該謹慎地使用這個方法,應為關於進程名稱存在一些假設(比如用戶默認的設置)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM