Introdução
Vamos supor que queremos ter um arquivo JSON adicionado dentro do nosso projeto e queremos acessar seus dados em linguagem rápida.
Código
Você pode criar um arquivo JSON no Xcode acessando File> New File> Empty e dar um nome ao arquivo (por exemplo, example.json). O arquivo será adicionado e, em seguida, podemos adicionar uma sequência JSON no arquivo. ie –
{"animal": "Leão", "pássaro": "Pardal"}
Você pode adicionar a String mencionada acima diretamente no arquivo JSON que criamos. A seguinte função pode ser usada para ler os dados JSON do arquivo JSON para que ele possa ser acessado no Swift –
estático func readJSONFromFile (fileName: String) -> Qualquer? {var json: Any? se permitido path = Bundle.main.path (forResource: fileName, ofType: "json") {fazer {deixar fileUrl = URL (fileURLWithPath: path) // Obtendo dados do arquivo JSON usando o URL do arquivo let data = try Data (contentsOf : fileUrl, opções: .mappedIfSafe) json = try? JSONSerialization.jsonObject (with: data)} catch {// Lidar com erro aqui}} return json}