Avatar
omochimetaru 1/16/2018 8:01 AM
雑なエラー型ってどうしてます?絵文字投票可能にして聞いてみる。
  • 1⃣ GenericError みたいな型を定義する
  • 2⃣ Error を定義する。言語仕様の方のやつと衝突しちゃうのでそっちを使う時は Swift.Error と完全名で記述する
  • 3⃣ NSError を使う
  • 4⃣ 絶対に雑なエラー型は作らない(ライブラリやそのクラスや関数に起因したエラー型を定義する)
  • 5⃣ その他
(edited)
1⃣ 5
4⃣ 3
2⃣ 1
8:02 AM
僕はもともと[1]だけど微妙に思えてきて[2]に乗り換えたけどこれも面倒になってきて[3]を検討しているところ (edited)