在swift 3中使用未解析的标识符'println'

Shr*_*ant 9 swift

我只是Swift的初学者.我正在尝试一个非常基本的代码,但无法使用'println'打印内容.这是我的代码,

import Cocoa
var myString:String? = nil
if myString != nil {
    println(myString)
}else {
    println("myString has nil value")
}
Run Code Online (Sandbox Code Playgroud)

Vai*_*jaj 24

println()在xcode中不起作用.相反,print()函数用于打印带换行符的语句.

相反,如果您想要在没有换行符的情况下进行打印,terminator则使用a

试试这个代码:

import Cocoa
var myString:String? = nil
if myString != nil {
    print(myString)
} else {
    print("myString has nil value")
}
Run Code Online (Sandbox Code Playgroud)

终止符示例:

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