如何在目标c中向主函数发送参数

时间:2014-06-09 07:03:20

标签: objective-c main

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

2 个答案:

答案 0 :(得分:2)

在Xcode中,编辑目标的方案。然后点击" Arguments"标签。这将显示参数编辑器,您可以在其中设置从Xcode运行时发送到目标的参数。

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

答案 1 :(得分:1)

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