Giriş kontrolü, struct ve class'ların içinde olan ve dış dünyaya sunulacak ne tür veri olduğunu belirlemenize izin verir. Bunun için şu 4 değiştiriciyi seçersiniz:
Çoğu zaman giriş kontrolü tanımlamanıza gerek yoktur, ama bazen başkalarının doğrudan ulaşmasını engellemek için bir özelliği açıkça özel olarak ayarlamak istersiniz. Bu, kendi metodunuzun o özellikle çalışabileceği, ama diğerlerinin çalışamayacağı için faydalıdır. Böylece, belirli eylemler yapan kodunuzu incelemek için onları zorlarsınız.
Bir özelliği, özel kılmak için sadece şunu yapın:
class TaylorFan { private var name: String! }
Eğer "dosyaya özel" giriş kontrolünü kullanmak isterseniz, şu şekilde bir sözcük yazın:
fileprivate. Ama yine de şunu söylemeliyim ki,
fileprivate kullanımı çok nadirdir!
SPONSORED With Sentry’s error and performance monitoring for iOS, you see mobile vitals that actually matter, can solve any latency issues quickly, and learn how each release is performing over time.
Link copied to your pasteboard.