【问题标题】:how to send parameters to main function in objective c如何将参数发送到目标c中的主函数
【发布时间】:2014-07-29 16:41:06
【问题描述】:

我不知道如何将参数传递给目标 c 中的 main(int argc, char * argv[]) 函数。使用 xcode。请帮帮我。

【问题讨论】:

  • 您在构建命令行实用程序吗?
  • 不,我只是想知道怎么做,因为我之前没做过,只是想知道。

标签: objective-c main


【解决方案1】:

在 Xcode 中,为您的目标编辑方案。然后单击“参数”选项卡。这将显示参数编辑器,您可以在其中设置从 Xcode 运行时发送到目标的参数。

但是,如果您正在构建一个命令行实用程序并且已经构建并在 Xcode 之外运行它,那么您需要像往常一样通过命令行传递参数。

【讨论】:

    【解决方案2】:

    main函数的参数是程序执行时系统传递的程序参数。例如,当程序从命令行运行时,参数将是命令行的一部分(例如,如果您执行 ./yourapp -t "some text",则 argc 将是 3,而 argv 将是 {"./yourapp", "-t", "some text"})。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-28
      • 1970-01-01
      • 2011-05-20
      • 2019-12-29
      • 2013-10-25
      • 1970-01-01
      相关资源
      最近更新 更多