본문 바로가기 메뉴 바로가기

빙글빙글한 개발 세상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

빙글빙글한 개발 세상

검색하기 폼
  • 분류 전체보기 (202)
    • iOS개발 (145)
      • Swift 기본 (47)
      • Swift 통신 (15)
      • Swift 기능 (16)
      • 리젝사유를 모아보자 (8)
      • 프로그래머스 연습 (4)
      • 기타 (55)
    • Android 연습 (19)
      • Kotlin 익숙해지기 (12)
      • 기타 (7)
    • 기타 개발 (6)
      • Objective C (iOS) (3)
      • Java (Android) (2)
    • 여러가지 (31)
      • 일상(?) (26)
      • 기타 (5)
  • 방명록

switch to an asynchronous networking API such as URLSession (1)
Swift Synchronous URL loading of 보라색 경고 (Xcode 14 이상)

일단은 인터넷과 연결이 되어야 하는 부분이기 때문에 통신으로 분류했습니다. Xcode 14 이상 부터 나타난 경고인데 여러가지 상황에서 웹뷰(WebView)나 특정 Url 에서 정보를 가져와야 할때 보라색으로 Xcode 에서 경고를 보여주더라고요 사실 기능 자체에 문제가 되는 부분은 아니지만 떠 있으면 신경쓰이다보니 해결 방법에 대해 알아봅시다. * 뜨는 이유 - 안내 문구를 보면 해당 주소로부터 데이터를 가져오는 과정을 메인 스레드에서 진행이 되게 되어있는데 이럴 경우 해당 사이트에서 데이터를 가져오는 동안에는 메인스레드를 쓸 수 없기 때문에 사용자 입장에서는 마치 멈춘 것 처럼(Unresponsiveness) 보이게 되니 URLSession 으로 다르게 처리하라는 겁니다. * 해결 방법 - 경고문에 ..

iOS개발/Swift 통신 2023. 5. 23. 14:55
이전 1 다음
이전 다음
공지사항
  • 글이 한동안 없던 이유 및 잠긴 글 비밀번호 ⋯
  • 2024년 9~10월 은 잠시 쉬어가겠습니다.
  • 잠시 감정을 추스릴 시간을 가지기로 했습니다.
  • 댓글을 다 비허용한 이유
  • 코드 관련 포스트 안내

Blog is powered by Tistory / Designed by Tistory

티스토리툴바