我可以看到助理编辑器,但使用println()不会将任何内容打印到控制台,即使println("hello world")
也不会打印任何内容!如何使用Swift游乐场打印到控制台?
这里是一个示例代码(我不关心内存泄漏)
class Person {
let name: String
init(name: String) {
self.name = name
println("\(name) is being initialized")
}
deinit {
println("\(name) is being deinitialized")
}
}
var reference1: Person?
var reference2: Person?
var reference3: Person?
reference1 = Person(name: "John Appleseed")
reference2 = reference1
reference3 = reference1
reference1 = nil
reference2 = nil
reference3 = nil
这里是一个快照
它只是一个Xcode 6 beta 2版本中的问题?
可能重复[内存泄漏在swift playground/deinit {}不一致调用](http://stackoverflow.com/questions/24021340/memory-leaks-in-the-swift-playground-deinit-not-所谓的一致) – Grimxn
不,不,不关心内存泄漏,这只是一个奇特的示例代码,'println()'不适用于我在xcode 6 beta 2上! – Carpsen90
你说得对,它也不适用于我。尽管在REPL中工作正常。你应该向Apple提出一个错误。 –