Merhabalar bu yazımda nesneye yönelik programlama dillerinde olmassa olmaz özeliklerden olan değişkenlere,classlara yetki erişim özelliğini Swift ile nasıl sağlarız buna örnek vereceğim.
Diğer üst seviye programlama dillerindede olduğu gibi bu işlemi Swift ile public,internal,private ön ekleriyle sağlıyoruz, internal (protected) oluyor.
Kullanım özelikleri aynı public her sınıftan her yerden erişilebilinir.Default olarak sınıf veya sınıf değişken yarattığınızda internal olarak yaratılmakta, internal alt sınıflar veya kendi sınıf içinde private ise bildiğimiz gibi özel dışardan erişime belirli bi şekilde kısıtlı dışardan import edilemez.
1 2 3 4 5 6 7 8 |
public class A { //codes public var veriable internal var veriable private var veriable } |
Detaylı örnek verme gereği duymadım kullanımı ön ek getirerek aynı şekilde kullanılmakta.
Not:Playground’da değil normal Xcode projesinde kullanım farklarını görebilirsiniz.
Bu yazı yorumlara kapalı.