1.0초림이의 연구실https://byeon.is초림이https://byeon.is/author/root/[Swift] Alamofire async / await 사용해보기 - 초림이의 연구실rich600338<blockquote class="wp-embedded-content" data-secret="4rKAgS0ID5"><a href="https://byeon.is/swift-concurrency-async-await-with-alamofire/">[Swift] Alamofire async / await 사용해보기</a></blockquote><iframe sandbox="allow-scripts" security="restricted" src="https://byeon.is/swift-concurrency-async-await-with-alamofire/embed/#?secret=4rKAgS0ID5" width="600" height="338" title="“[Swift] Alamofire async / await 사용해보기” — 초림이의 연구실" data-secret="4rKAgS0ID5" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"></iframe><script type="text/javascript"> /* <![CDATA[ */ /*! This file is auto-generated */ !function(d,l){"use strict";l.querySelector&&d.addEventListener&&"undefined"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i<o.length;i++)o[i].style.display="none";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute("style"),"height"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):"link"===t.message&&(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document); /* ]]> */ </script> Alamofire 5.5[#] 버전부터 Concurrency를 지원한다. 공식 문서의 설명을 보면 아래와 같이 적혀있다. Alamofire’s concurrency support requires Swift 5.5.2 or Xcode 13.2. These examples also include the use of static protocol… Continue reading ""https://byeon.is/wp-content/uploads/2022/02/image-6-1024x377.png