ant*_*ope 0 command-line-arguments ios5
我必须在模拟器中运行我的iOS应用程序,在启动时提供一些额外的信息.
但是,我找不到argc/argv在我的应用中访问的方法.我以为我可以在UIApplication中找到这些,但我不能.然后我检查了- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions,但是launchOptions没有.
有没有办法在iOS应用程序中访问命令行参数?
将值保存在plist您每次启动时读取的值中,或者保存NSUserDefaults在启动时访问的上一次运行的字典中.
如果它必须仅是外部的,并且仅基于参数,请设置arguments数组NSProcessInfo:
NSArray *arguments = [[NSProcessInfo processInfo] arguments];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1341 次 |
| 最近记录: |