我在使用Objective-C之后开始学习Swift。根据Apple的建议,我选择了游乐场进行编码和学习。这是代码:
class Polygon
{
var color:UIColor = UIColor.clearColor()
var numberOfSides:Int = 0 {
willSet(newNumber)
{
println("willSet is being called")
}
didSet(newNumber)
{
println("didSet is being called")
//just to make sure didSet is called
numberOfSides = 12345678
}
}
}
var polygon1 = Polygon()
polygon1.numberOfSides = 222222
polygon1.numberOfSides = 1
var polygon2 = Polygon()
polygon2.numberOfSides = 12313

它就像2 + 2一样简单,多边形的行为与预期的一样。问题是: println()调用的结果在哪里(参见嵌入的图片)?提前谢谢。
答案 0 :(得分:5)
打印/打印功能输出到控制台 - 您可以在助理编辑器中看到它(使用应用程序菜单查看 - >助理编辑器 - >显示助理编辑器以显示它,或键盘alt+cmd+enter
快捷方式)< / p>