WWDC 2015’de duyurulan Swift 2’nin getirdiği en kapsamlı özellik yeni bir “error handling” mekanizması. Programda beklenmeyen durumları yakalayıp gerekli şeyleri yaptığımız “error handling”‘i kaba bir şekilde Türkçe’ye “hata yönetimi” veya “hata yakalama” olarak çevirebiliriz. Swift 2 öncesi yazdığınız programın uç durumlarda doğru çalıştığından emin olmak istiyorsanız izleyebileceğiniz iki yol vardı; bunların ilki Apple’ın önerdiği NSError sınıfını kullanmak. Bu yöntem ile şöyle bir kod yazmanız gerekliydi;...