gpt4 book ai didi

ios - 从控制台 XCode iOS 应用程序(不是命令行应用程序)读取

转载 作者:行者123 更新时间:2023-11-28 16:06:07 32 4
gpt4 key购买 nike

我想从调试控制台读取输入,创建将由应用程序读取的命令,以便在我的应用程序中获得更多控制。例如我想发送如下命令:

addCoins 200

我的应用程序应该读取这一行并解析它以调用函数:

addCoins(amount: 200)

在 didViewLoad 中,我尝试创建一个异步函数和内部读取控制台,以了解用户是否编写了一些命令,但它不起作用。

我不确定这是否可能。

我在 viewDidLoad 中的代码是:

let queue = DispatchQueue.global()
queue.async {

let command = readLine(strippingNewline: true)

if command != nil {

//parse command to do something
print("\(command)!")

}

}

我想阅读如下命令:

enter image description here

最佳答案

如果您的应用程序是 iOS 应用程序,则它无法读取您的控制台输入。您当然可以使用调试功能在运行时读取信息。

您可能不需要这个,但是在 lldb 调试器中,您可以设置断点并使用基本命令在运行时读取和修改一些信息。 Apple 有一个关于 Xcode 调试的综合教程。 Debugger您也可以在此处查看 lldb 教程。 lldb tutorial

关于ios - 从控制台 XCode iOS 应用程序(不是命令行应用程序)读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40251847/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com