Swift 使用未解析标识符';println';斯威夫特3

Swift 使用未解析标识符';println';斯威夫特3,swift,Swift,我只是斯威夫特的初学者。我正在尝试一个非常基本的代码,但无法使用“println”打印内容。 这是我的密码 import Cocoa var myString:String? = nil if myString != nil { println(myString) }else { println("myString has nil value") } println()在xcode中不起作用。相反,print()函数用于打印带有换行符的语句 如果您希望打印时不使用换行符,则使用

我只是斯威夫特的初学者。我正在尝试一个非常基本的代码,但无法使用“println”打印内容。 这是我的密码

import Cocoa
var myString:String? = nil
if myString != nil {
    println(myString)
}else {
    println("myString has nil value")
}
println()
在xcode中不起作用。相反,
print()
函数用于打印带有换行符的语句

如果您希望打印时不使用换行符,则使用
终止符

为您的代码尝试以下操作:

import Cocoa
var myString:String? = nil
if myString != nil {
    print(myString)
} else {
    print("myString has nil value")
}
终止符示例:

import Cocoa
var myString:String? = nil
if myString != nil {
    print(myString, terminator:"")
} else {
    print("myString has nil value", terminator:"")
}

它是从Swift 2开始的
print
。我用“print”而不是“println”尝试了相同的代码。成功了。!!谢谢@Martin@paxdiablo当然在Swift中不会出现此错误。。。