İçeriğe geç

Swift 5 ile @unknown default kullanımı

Merhabalar bu yazımda Swift 5 ile aramıza katılan enum state işlemlerindeki mantıksal sorunu gideren, @unknown default kullanımını sizlerle paylaşacağım.

Olayı örnek üzerinden açıklarsam daha net olacaktır.

Bu durumda Vehicles enum içerisinde yeni bir case eklendiğinde ve switch statement değiştirilmediği zaman vehiclesObj içerisinde bu yeni case seçildiğinde default içerisinde düşecektir. Ancak biz yapımızı farklı kurguladığımız için mantıksal bir sorun oluşur.

@unknown mantıksal ve yazılımsal çökme sorunları ile karşılaşmamanız için eklenmiştir.

Tarih:SwiftSwift 5

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir