我想我会从零开始学习使用新的xcode 7构建ios应用程序,遵循一个涉及使用print(消息)的教程,屏幕右侧的预览显示已打印的文本但添加了\ n。例如,如果我希望它显示“Hello World”,预览将显示“Hello World \ n”。
谁能看到我哪里出错了?我为这看起来多么愚蠢而道歉,我只是想从一开始就做好一切,以避免进一步的问题,谢谢! :)
答案 0 :(得分:2)
在Swift 2.0中,print
已重新定义为与Swift 1.0中的println
类似。您可以使用print(..., appendNewLine: false)
编辑:显然,Apple的语言之神决定再次改变一切。正确的语法,从Xcode 7 Beta 6开始,包括Xcode 7 GM,现在是:
print(..., terminator: "")
答案 1 :(得分:1)
这就是print
消息现在如何运作的方式。它默认替换旧的println
命令。如果您不想要添加换行符,则必须这样说(appendNewLine:
参数)。您可能需要考虑阅读文档: