How to set environment variables in iPhone executa

2019-02-17 02:02发布

Since switching to XCode 4, I have been having issues finding how to set environment variables (such a NSZombies) in iPhone executables. In XCode 3, you could right-click on your .app file, select "Get Info" and set environment variables. But it doesn't seem possible to do this in XCode 4. Where is it in the new UI?

3条回答
啃猪蹄的小仙女
2楼-- · 2019-02-17 02:10

Please see this answer: How do I set up NSZombieEnabled in Xcode 4?

EDIT: You can also go to this menu from Product => Edit Scheme

查看更多
孤傲高冷的网名
3楼-- · 2019-02-17 02:22

another way would be if you click on the scheme drop down bar -> edit scheme -> arguments tab and then add NSZombieEnabled in the Environment Variables column and YES in the value column...

查看更多
兄弟一词,经得起流年.
4楼-- · 2019-02-17 02:27

If you want act on the value of environment variable in your own code, use the following:

NSDictionary *env = [[NSProcessInfo processInfo] environment];

Edit Scheme... / Run / Arguments / Environment is where to go to edit the environment variables for runs from Xcode.

查看更多
登录 后发表回答