Wie kann ich eine Umgebungsvariable in Cocoa lesen?

8

Wie kann ich eine Umgebungsvariable lesen, die ein Benutzer festgelegt hat?

Ich bin neu in der Desktop-Entwicklung auf dem Mac (Kakao) und baue ein kleines Tool, mit dem ich auf den s3-Service von Amazon zugreifen kann.

Ich habe meine Umgebungsvariablen in meinem .bash_profile festgelegt, aber ich möchte, dass dies funktioniert, unabhängig davon, wo der Benutzer sie eingegeben hat (.bashrc, .bash_profile oder .profile usw.).

    
loyalflow 18.07.2012, 21:01
quelle

2 Antworten

17

Sehen Sie sich die Umgebung an Methode für eine NSProcessInfo. Es liefert ein NSDictionary der Umgebung, z. für PFAD

%Vor%     
Mark 18.07.2012, 23:04
quelle
5

Sie können eine C-API aus der GNU-Bibliothek verwenden Ссылка

Umwandlung in NSString: modernes Obj-c:

%Vor%

Legacy-Objekt:

%Vor%     
Radif Sharafullin 18.07.2012 22:43
quelle

Tags und Links