【问题标题】:Sending arguments from terminal to xcode将参数从终端发送到 xcode
【发布时间】:2013-11-13 22:50:18
【问题描述】:

我正在尝试通过终端向 Xcode 发送两个参数。我看过一些教程,其中包含以下步骤:

  1. 通过键入 cd 和包含程序文件的文件夹的路径来更改目录。
  2. gcc main.c -o randomProgramName
  3. ./prog argument1 argument2

我的文件是 .m 文件,但将示例使用的 .c 替换为 .m 不起作用。我感觉我已经走远了。我还安装了命令行工具,希望它能工作,但没有骰子。

【问题讨论】:

  • 您想将参数发送到您正在使用 Xcode 编写的程序,还是尝试将参数发送到 Xcode 本身
  • @TylerEich 到我用 xcode 编写的程序。在示例中,终端应在输入参数后显示程序的结果。
  • 如果您为正在运行的方案选择编辑方案,则会有一个参数选项卡。如果您想将参数传递给您的程序,您可以在此处添加它们。
  • @GW.Rodriguez 是的,我能做到。只是想通过终端学习步骤。

标签: objective-c


【解决方案1】:

如果您在 Xcode 中运行程序并想向其发送参数,a StackOverflow question 可以帮助您。

如果您想在 Terminal 中向已编译的 Objective-C 程序发送参数,another StackOverflow question 可以帮助您。

【讨论】:

  • 我遇到了同样的问题,它做同样的事情。但我想通过终端学习如何做到这一点。
  • @Brosef — 所以你想用 Xcode 构建一个程序,然后从终端向该编译程序发送参数?就像您向任何其他命令行程序发送参数一样?
  • 你的命令行参数。就像他们在此视频中所做的一样 youtu.be/eSVLr5lI-es?t=11m43s (@11:45),但 .m 文件除外。
  • 编辑了我的答案以包含这两种方法。
猜你喜欢
  • 1970-01-01
  • 2022-11-26
  • 1970-01-01
  • 2023-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多