为什么我不能在Swift中自己运行命令?

为什么我不能在Swift中自己运行命令?

问题描述:

如果我们可以在模拟过程中在终端中运行命令,那将会很棒。就像在JavaScript中一样,您可以输入命令并获取输出。为什么在iOS编程中没有这样的功能?为什么我不能在Swift中自己运行命令?

+0

你试过游乐场吗? – Vahid

+0

什么样的命令?如果您指的是调试应用程序,则可以通过运行'po myVariable'来设置断点并在xcode终端中查看变量。 如果您只想运行swift代码,只需在终端中运行'swift'即可输入swift代码。 或尝试使用游乐场 –

+0

通读Apple的Xcode文档在此处进行调试:https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/debugging_with_xcode/chapters/about_debugging_w_xcode.html#//apple_ref/doc/ uid/TP40015022-CH10-SW1 - 然后搜索关于使用调试控制台的教程。您可以调用函数,评估对象,设置属性...等等。 – DonMag

只有解释型语言才能在运行时执行代码。编译语言不能。由于swift是一种编译语言,它不能在运行时执行代码。

例子解释的语言

  • 的Java
  • 的JavaScript
  • PHP
  • 的Perl
  • 的Python
  • 红宝石

实例编译语言

  • Ç
  • C++
  • C#
  • 目标C
  • 帕斯卡
  • 的Scala
  • 夫特
+0

非常感谢!正是我需要的。 – konyv12