μια τριαδα Try, TryLazy και TryTyped τύπους για τη συσκευασία του συστήματος διαχείρισης σφαλμάτων του Swift σε συνθέσιμα και ευχάριστα API. Επίσης, μπορούν να συνδέονται με let, όπως το Optional. Δοκιμάστε με τα μάτια σας
Αντ 'αυτού γράψτε
do {
let result = try throwingFunction()
// work with result
} catch {
print("i guess winter is coming")
}
μπορείτε να γράψετε
let tried = Try(try throwingFunction())
if let result = tried {
// work with result
} else {
print("i guess winter is coming")
}
MIT. Δείτε LICENSE.md για λεπτομέρειες.