Junior
Swift dilinde mevcut erişim belirteçleri nelerdir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Swift'te beş erişim belirteci vardır:
- open: Tanımlayıcı modüldeki herhangi bir kaynak dosyasından ve modülü içe aktaran diğer herhangi bir modülden erişilebilir. Alt sınıflar ve yeniden tanımlamalar herhangi bir modülden mümkündür.
- public: Tanımlayıcı modüldeki herhangi bir kaynak dosyasından ve modülü içe aktaran diğer herhangi bir modülden erişilebilir. Alt sınıflar ve yeniden tanımlamalar yalnızca modül içinde mümkündür.
- internal: Tanımlayıcı modüldeki herhangi bir kaynak dosyasından erişilebilir, ancak dış modüllerden erişilemez. Varsayılan ayardır.
- fileprivate: Tanımlandığı kaynak dosyasından başka erişilemez.
- private: Tanımlama alanı içinde, iç içe geçmiş türler ve aynı kaynak dosyası içindeki genişletmeler dahil olmak üzere, yalnızca tanımlama alanı içinde erişilebilir.