Introdução
Vamos supor que queremos ter um arquivo JSON adicionado dentro do nosso projeto e queremos acessar seus dados em linguagem swift.
Código
Você pode criar um arquivo JSON no Xcode indo para Arquivo > Novo arquivo > Vazio e dando ao arquivo qualquer nome (por exemplo, example.json). O arquivo será adicionado e então podemos adicionar uma String JSON no arquivo. ou seja –
{“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 possam ser acessados no Swift –
função estática readJSONFromFile(fileName: String) -> Qualquer? { var json: Algum? if let path = Bundle.main.path(forResource: fileName, ofType: "json") { do { let fileUrl = URL(fileURLWithPath: path) // Obtendo dados do arquivo JSON usando a URL do arquivo let data = try Data(contentsOf : fileUrl, opções: .mappedIfSafe) json = tentar? JSONSerialization.jsonObject(with: data) } catch { // Manipule o erro aqui } } return json } Leitura recomendada: iterar por meio de cada elemento da string JSON no Android e iOS
Recomendado Read: Como migrar a loja Magento do localhost para o servidor?