需要帮助以找到我的DATA-STRUCTURE应用程序代码中的逻辑错误

时间:2019-02-09 09:15:21

标签: ios xcode data-structures data-analysis swift4.2

我正在基于数据结构制作iOS应用,并且存在逻辑错误    在prefix-infix-postfix的转换中,所以我需要帮助才能找到它。

我尝试在代码中添加断点的情况下调试代码,并且还尝试与prefix-infix-postfix的算法进行比较


  • 应用程序的运行方式

作为输入,我首先要从用户那里提供一个字符串,他/她必须从两个选择器视图中进行选择,例如从“ What *”到“ What *”,以进行转换。

内容* =前缀后缀后缀

然后在根据“来自”用户的文本框中输入表达式作为字符串,然后单击“转换”按钮,然后在标签下方作为标签用户获得答案


  • 错误

好,所以这是用于将中缀转换为前缀,中缀转换为后缀,后缀转换为后缀,后缀转换为前缀,后缀转换为前缀和后缀转换为前缀的代码。我得到正确的输出,以前缀为前缀,后缀为后缀,但对于其他人,当我按下“转换按钮”时,答案显示我的答案表达式附近有一些东西,但这不是真的,所以这意味着该部分存在逻辑错误代码

链接到代码:DATASTRUCTURE

Files.newOutputStream(p)

0 个答案:

没有答案