Bir Property'nin dışarıdan okunabilir ancak yazılamaz olması durumu
Bazı durumlarda class veya struct içerisindeki property'lerine dışardan erişebilir olmasını isteyebiliriz ancak dışarıdan da değiştirilebilir olmasını istemiyorsak aşağıdaki örnekteki gibi bir tanımlama ile kullanabiliriz.
struct Person {
public private(set) var address: String
}