This works (Xcode Version 8.3.2 (8E2002)):

class SomeClass
{
        private var privateStatus: Int  

        var status: Int
        {
                get{ return privateStatus }
                set(new)
                {
                        if new == privateStatus {return}
                
                        … do something here …

                        privateStatus = new
                }
        }
}

But is this “privateStatus” really necessary?
If not, how can it be avoided?

Gerriet.

_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to