{"id":25211,"date":"2019-03-12T12:51:37","date_gmt":"2019-03-12T12:51:37","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=25198\/"},"modified":"2025-05-09T17:33:05","modified_gmt":"2019-03-12T12:59:51","slug":"como-buscar-dados-do-firebase-no-swift-language-ios","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/","title":{"rendered":"Como buscar dados do Firebase no Swift Language (iOS)?"},"content":{"rendered":"<h2><strong>Objetivos do blog<\/strong><\/h2>\n<p>Depois de ler este blog, poderemos entender o processo para buscar dados do Firebase. Esse processo inclui a instala\u00e7\u00e3o do SDK do Firebase e a implementa\u00e7\u00e3o de c\u00f3digo para buscar dados do Firebase.<\/p>\n<h3><strong>Pr\u00e9-requisitos<\/strong><\/h3>\n<p>Precisamos escrever um c\u00f3digo r\u00e1pido para buscar os dados do Firebase. Para isso, primeiro teremos que criar o projeto Firebase. Siga as etapas abaixo para criar o projeto do Firebase:<\/p>\n<p><strong>1.<\/strong> V\u00e1 para <a href=\"https:\/\/console.firebase.google.com\" target=\"_blank\">https:\/\/console.firebase.google.com<\/a><\/p>\n<p><strong>2.<\/strong> Ent\u00e3o voc\u00ea ter\u00e1 que criar um projeto do Firebase clicando em &quot;<strong>Adicionar projeto<\/strong>&quot;bot\u00e3o<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25199 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1.png\" alt=\"add-project: Como buscar dados do Firebase no Swift Language (iOS)?\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p><strong>3.<\/strong> Voc\u00ea precisa do arquivo GoogleService-Info.plist para o SDK do iOS, pois esse arquivo cont\u00e9m os detalhes do projeto do Firebase que s\u00e3o usados \u200b\u200bpelo SDK do Firebase<\/p>\n<p><strong>4.<\/strong> Em seguida, adicione o arquivo plist no projeto<\/p>\n<p><strong>5.<\/strong> Adicione o seguinte c\u00f3digo antes da instru\u00e7\u00e3o de retorno no aplicativo<strong>(_: didFinishLaunchingWithOptions \ud83d\ude42 no arquivo AppDelegate.swift<\/strong><\/p>\n<pre class=\"brush: actionscript3; gutter: true\">FirebaseApp.configure ()<\/pre>\n<p><strong>6.<\/strong> Ent\u00e3o v\u00e1 para &quot;<strong>banco de dados<\/strong>&quot;op\u00e7\u00e3o do menu da esquerda.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Goto-Database.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25200 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Goto-Database.png\" alt=\"goto-database: Como buscar dados do Firebase no Swift Language (iOS)?\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Goto-Database.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Goto-Database-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p><strong>7.<\/strong> Selecione &quot;<strong>Banco de dados em tempo real<\/strong>&quot;e esse \u00e9 o banco de dados do projeto do Firebase. Todos os dados armazenados ou buscados s\u00e3o desse local.<\/p>\n<p><strong>8.<\/strong> A instala\u00e7\u00e3o do Firebase est\u00e1 conclu\u00edda Agora voc\u00ea ter\u00e1 que fazer o download do Firebase SDK no modo r\u00e1pido. Para isso, voc\u00ea ter\u00e1 que instalar os seguintes pods.<\/p>\n<ol>\n<li><strong>pod &#39;Firebase \/ Core&#39; <\/strong><\/li>\n<li><strong>pod &#39;Firebase \/ Database&#39;<\/strong><\/li>\n<\/ol>\n<p>Vamos supor que voc\u00ea tenha os seguintes dados na estrutura fornecida no banco de dados do Firebase &#8211;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">\/\/ A raiz da \u00e1rvore {\/\/ itens de mercearia &quot;itens de mercearia&quot;: {\/\/ itens de mercearia \/ leite &quot;leite&quot;: {\/\/ itens de mercearia \/ leite \/ nome &quot;nome&quot;: &quot;Leite&quot;, \/ \/ itens de mercearia \/ milk \/ addedByUser &quot;addedByUser&quot;: &quot;David&quot;}, &quot;pizza&quot;: {&quot;nome&quot;: &quot;Pizza&quot;, &quot;addedByUser&quot;: &quot;Alice&quot;},}}<\/pre>\n<p>Ap\u00f3s a instala\u00e7\u00e3o bem sucedida dos pods, podemos passar para a parte de codifica\u00e7\u00e3o.<\/p>\n<h3><strong>Implementa\u00e7\u00e3o de C\u00f3digo<\/strong><\/h3>\n<p>Todos os pontos \/ n\u00f3s de dados s\u00e3o usados \u200b\u200bpara acessar dados do banco de dados do Firebase. Criamos refer\u00eancias aos n\u00f3s e, em seguida, buscamos dados desse n\u00f3. Em outras palavras, uma refer\u00eancia do Firebase aponta para um local no Firebase onde os dados s\u00e3o armazenados. Primeiro, teremos que criar refer\u00eancia ao n\u00f3 raiz da estrutura do banco de dados &#8211;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">let ref = Database.database (). reference (withPath: &quot;itens de mercearia&quot;)<\/pre>\n<p>ou o seguinte caminho pode ser usado &#8211;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">Deixe rootRef = Database.database (). reference () deixe ref = rootRef.child (&quot;itens de mercearia&quot;)<\/pre>\n<p>A refer\u00eancia ao n\u00f3 filho que \u00e9 &quot;leite&quot; pode ser criada usando o seguinte c\u00f3digo &#8211;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">deixe milkRef = ref.child (&quot;leite&quot;)<\/pre>\n<p>O ouvinte ass\u00edncrono pode ser anexado a uma refer\u00eancia para recuperar dados do Firebase usando <strong>observe (_: com \ud83d\ude42<\/strong> m\u00e9todo. O c\u00f3digo a seguir buscar\u00e1 os dados e continuar\u00e1 ouvindo as altera\u00e7\u00f5es de dados no banco de dados. Assim que qualquer altera\u00e7\u00e3o \u00e9 feita no banco de dados, o novo instant\u00e2neo do n\u00f3 \/ refer\u00eancia \u00e9 buscado e obtemos os dados atualizados assim que qualquer altera\u00e7\u00e3o \u00e9 feita no banco de dados.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">ref.observe (.value, com: {snapshot in \/\/ Esse \u00e9 o instant\u00e2neo dos dados no momento do banco de dados do Firebase \/\/ Para obter valor do instant\u00e2neo, n\u00f3s snapshot.value do usu\u00e1rio print (snapshot.value como Any) })<\/pre>\n<p>Em seguida, os valores da captura instant\u00e2nea podem ser analisados \u200b\u200be usados \u200b\u200bno aplicativo. Uma grande vantagem de usar <strong>observar<\/strong> m\u00e9todo sobre <strong>observeSingleEvent<\/strong> O m\u00e9todo \u00e9 que voc\u00ea n\u00e3o precisa chamar a fun\u00e7\u00e3o repetidas vezes \u00e0 medida que os dados atualizados s\u00e3o buscados no banco de dados assim que qualquer valor \u00e9 alterado no banco de dados.<\/p>\n<h3><strong>Resumo<\/strong><\/h3>\n<p>Agora voc\u00ea deve conseguir buscar rapidamente os dados do banco de dados do Firebase usando o Firebase SDK.<script data-cfasync=\"false\" src=\"https:\/\/tdns2.gtranslate.net\/tdn-bin\/queue.js\"><\/script><!-- Yandex.Metrika counter for GTranslate --><script data-cfasync=\"false\">(function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter36618640 = new Ya.Metrika({ id:36618640, clickmap:true, trackLinks:true, accurateTrackBounce:true, ut:\"noindex\" }); } catch(e) { } }); var n = d.getElementsByTagName(\"script\")[0], s = d.createElement(\"script\"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = \"text\/javascript\"; s.async = true; s.src = \"https:\/\/mc.yandex.ru\/metrika\/watch.js\"; if (w.opera == \"[object Opera]\") { d.addEventListener(\"DOMContentLoaded\", f, false); } else { f(); } })(document, window, \"yandex_metrika_callbacks\"); <\/script> <noscript><\/p>\n<div><img decoding=\"async\" src=\"https:\/\/mc.yandex.ru\/watch\/36618640?ut=noindex\" style=\"position:absolute; left:-9999px;\" alt=\"\" \/><\/div>\n<p><\/noscript><br \/>\n<!-- delivered by GTranslate v4.8.8 in 41ms visit https:\/\/gtranslate.io --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Objetivos do blog Depois de ler este blog, poderemos entender o processo para buscar dados do Firebase. Esse processo inclui a instala\u00e7\u00e3o do SDK do Firebase e a implementa\u00e7\u00e3o de c\u00f3digo para buscar dados do Firebase. Pr\u00e9-requisitos Precisamos escrever um c\u00f3digo r\u00e1pido para buscar os dados do Firebase. Para isso, primeiro teremos que criar o [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[3274],"tags":[9177,7393,9176,9063,7370,9178,10641,10647,16681],"class_list":["post-25211","post","type-post","status-publish","format-standard","hentry","category-dicas","tag-busca-de-dados","tag-caso-antitruste-do-google","tag-dicas","tag-firebase","tag-ios","tag-linguagem-rpida"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como buscar dados do Firebase no Swift Language (iOS)? - Knowband Blog | Ecommerce Modules<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como buscar dados do Firebase no Swift Language (iOS)? - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"Objetivos do blog Depois de ler este blog, poderemos entender o processo para buscar dados do Firebase. Esse processo inclui a instala\u00e7\u00e3o do SDK do Firebase e a implementa\u00e7\u00e3o de c\u00f3digo para buscar dados do Firebase. Pr\u00e9-requisitos Precisamos escrever um c\u00f3digo r\u00e1pido para buscar os dados do Firebase. Para isso, primeiro teremos que criar o [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-12T12:51:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-03-12T12:59:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"650\" \/>\n\t<meta property=\"og:image:height\" content=\"406\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mayank Bhaisora\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mayank Bhaisora\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/\"},\"author\":{\"name\":\"Mayank Bhaisora\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/8aa4929774f646e515002f1bdb49551e\"},\"headline\":\"Como buscar dados do Firebase no Swift Language (iOS)?\",\"datePublished\":\"2019-03-12T12:51:37+00:00\",\"dateModified\":\"2019-03-12T12:59:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/\"},\"wordCount\":533,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/add-project-1.png\",\"keywords\":[\"busca de dados\",\"Caso antitruste do Google\",\"dicas\",\"firebase\",\"iOS\",\"linguagem r\u00e1pida\",\"linguagem r\u00e1pida\",\"linguagem r\u00e1pida\",\"linguagem r\u00e1pida\"],\"articleSection\":[\"Dicas\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/\",\"name\":\"Como buscar dados do Firebase no Swift Language (iOS)? - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/add-project-1.png\",\"datePublished\":\"2019-03-12T12:51:37+00:00\",\"dateModified\":\"2019-03-12T12:59:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/add-project-1.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/add-project-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-buscar-dados-do-firebase-no-swift-language-ios\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como buscar dados do Firebase no Swift Language (iOS)?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/8aa4929774f646e515002f1bdb49551e\",\"name\":\"Mayank Bhaisora\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Mayank Bhaisora\"},\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/author\\\/mbhaisora\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como buscar dados do Firebase no Swift Language (iOS)? - Knowband Blog | Ecommerce Modules","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/","og_locale":"pt_BR","og_type":"article","og_title":"Como buscar dados do Firebase no Swift Language (iOS)? - Knowband Blog | Ecommerce Modules","og_description":"Objetivos do blog Depois de ler este blog, poderemos entender o processo para buscar dados do Firebase. Esse processo inclui a instala\u00e7\u00e3o do SDK do Firebase e a implementa\u00e7\u00e3o de c\u00f3digo para buscar dados do Firebase. Pr\u00e9-requisitos Precisamos escrever um c\u00f3digo r\u00e1pido para buscar os dados do Firebase. Para isso, primeiro teremos que criar o [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2019-03-12T12:51:37+00:00","article_modified_time":"2019-03-12T12:59:51+00:00","og_image":[{"width":650,"height":406,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1.png","type":"image\/png"}],"author":"Mayank Bhaisora","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Mayank Bhaisora","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/"},"author":{"name":"Mayank Bhaisora","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/8aa4929774f646e515002f1bdb49551e"},"headline":"Como buscar dados do Firebase no Swift Language (iOS)?","datePublished":"2019-03-12T12:51:37+00:00","dateModified":"2019-03-12T12:59:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/"},"wordCount":533,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1.png","keywords":["busca de dados","Caso antitruste do Google","dicas","firebase","iOS","linguagem r\u00e1pida","linguagem r\u00e1pida","linguagem r\u00e1pida","linguagem r\u00e1pida"],"articleSection":["Dicas"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/","url":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/","name":"Como buscar dados do Firebase no Swift Language (iOS)? - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1.png","datePublished":"2019-03-12T12:51:37+00:00","dateModified":"2019-03-12T12:59:51+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-buscar-dados-do-firebase-no-swift-language-ios\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"Como buscar dados do Firebase no Swift Language (iOS)?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/8aa4929774f646e515002f1bdb49551e","name":"Mayank Bhaisora","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Mayank Bhaisora"},"url":"https:\/\/www.knowband.com\/blog\/pt-br\/author\/mbhaisora\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts\/25211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/comments?post=25211"}],"version-history":[{"count":0,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts\/25211\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/media?parent=25211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/categories?post=25211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/tags?post=25211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}