私はもっと柔軟にプロトタイプをリファクタリングしています、その段階にいますよ。つまり、エラー処理を追加したいのです。私のアプリケーションは、ファイルを扱うアクションと同様にエラーが起こりやすいString(contentsOf:url)にかなり依存しています。しかし、問題のinitメソッドのシグネチャは単に読み:String(contentsOf url:URL)はどんな種類の例外をスローしますか?
init(contentsOf url: URL) throws
だから私はそれがスロー知っている...しかし、それは、具体的に何を投げるのか?どのようなエラーが発生するのかわからないときにエラーを処理する方法を理解しているかどうかはわかりません。 documentationは何も言わない。私は困惑していますか?
このイニシャライザは使用しないでください。 URLSessionを使用してデータをロードします。 – rmaddy
ネットワークデータをダウンロードするためのURLセッションはありませんか?私はちょうどローカルファイルをロードしています。 – PopKernel
OK、ローカルファイルの場合は問題ありません。 – rmaddy