मैं स्विफ्ट के साथ नया हूं और भाषा के साथ खेल रहा हूं। मैंने संकलित चर और परिवर्तनीय पर्यवेक्षक की अवधारणा सीखी है। मैं जानना चाहता हूं कि एक ही समय में दोनों को परिभाषित करना संभव है जब मैं एक चर परिभाषित करता हूं। मैंने कोशिश की लेकिन असफल रहा। नीचे मेरा कोड है (काम नहीं कर रहा है!)।स्विफ्ट भाषा: पर्यवेक्षक के साथ एक गणना चर को परिभाषित करने के लिए कैसे?
var a:Int = 88
{
get
{
println("get...")
return 77
}
set
{
a = newValue + 1
}
}
{
willSet
{
println("In willSet")
println("Will set a to \(newValue)")
println("Out willSet")
}
didSet
{
println("In didSet")
println("Old value of a is \(oldValue)")
println(a)
if(a % 2 != 0)
{
a++
}
println("Out didSet")
}
}
println(a)
a = 99
println(a)
मैं जानना चाहता हूं, क्या यह संभव है? धन्यवाद।
उपर्युक्त संकलित नहीं होगा - गलत जगहें। – GoZoner