从数组中获取内容并在UILabel中显示

ora*_*nge 1 objective-c nsmutablearray stanford-nlp ios

我正在浏览斯坦福大学的iOS开发视频并正在完成作业1.

我遇到任务4的问题:

向用户界面添加一个新的文本标签(UILabel),显示已发送到大脑的所有内容(以空格分隔).例如,如果用户输入6.3输入5 + 2*,则此新文本标签将显示6.3 5 + 2*.放置此标签的好地方是使其成为显示文本标签上方的细条.别忘了让C按钮清除.此任务的所有代码都应该在您的Controller中(此模型不需要对您的模型进行任何更改).您不必显示无限数量的操作和操作数,只需合理的数量.

我有UILabel并完成了所有这些工作.我发现我很难做到这一点.任何帮助是极大的赞赏.

(PS请不要发布完整的代码解决方案,因为我想学习如何做,发布代码只会让我的学习变得毫无意义,任何提示和指针都是最好的!谢谢).

Chr*_*orr 5

您应该将数组转换为字符串,然后可以将其分配给标签.

label.text = [array componentsJoinedByString:@" "];
Run Code Online (Sandbox Code Playgroud)