Avatar
Optional<URL>の関連ネタなんですけど、 { “id”: 1, “url”: “” } というAPIのレスポンスがあったとして、 struct Hoge: Codable { let id: Int let url: URL? } これでデコードしようとすると、Invalid URL StringということでdataCorrupted扱いになります。このとき、urlをnilで取り扱うためのワークアラウンド、どなたかお持ちですか? (edited)