iOS/Swift 소식을 전해드립니다 💁
레츠스위프트 뉴스레터  제46호 2021년 12월 26일

행복한 크리스마스 연휴에 iOS / Swift 관련 소식을 모은 뉴스레터가 도착했습니다.
2021년 올해 마지막 뉴스레터가 되겠네요. 연휴에 무거워진 몸을 끌고 앉아서 소식들을 정리해봤습니다
내년에는 포항공대에 애플 아카데미도 생긴다고 하네요. 애플 관련 개발자들이 더 많아지고 소식도 풍성해지지 않을까 싶네요. 새해 복많이 받으시고, 2022년에 찾아뵙겠습니다 😏
매월 둘째, 넷째주 일요일에 뉴스레터를 발행하고 있습니다. 
누구나 함께하는 뉴스레터 저장소 👉 만약 링크가 깨지는 경우는 저장소 이슈에서 확인하실 수 있습니다.
메일링 리스트 가입은 >가입하기 링크< 주변에 소개해주세요 🤩
주제/분류별 소식들
# 애플
Swift Playgrounds 4 출시되었습니다! 드디어 아이패드에서 앱을 만들수 있는 시대가 시작됐습니다.
공식 소식과 함께 플레이그라운드4 첫 인상을 소개하는 글도 같이 읽어보시면 좋을 것 같습니다
좀 더 상세한 기능 소개는 폴 허드슨이 쓴 이 글 읽어보세요.
그렇지만 아쉽게도 아이패드에서는 한글 받침이 입력되지 않는 버그가 있네요 ㅜㅜ 

# 일반
iOS 15 기준으로 4738개 바이너리가 배포되어 있고, 그 중에 Objective-C가 4195개, C++ 802개, C 365개, Swift 607개, SwiftUI 114개라고 하네요

# 스위프트
VSCode 전용 스위프트 패키지 플러그인입니다. v0.1 초기 버전이지만, 툴체인이 깔려있으면 스위프트 패키지로 프로젝트를 생성한 다음 실행하는 정도는 잘 됩니다. LSP도 지원해서 자동완성도 되고, CoreLLDB 플러그인과 함께 디버깅도 지원해서 간단한 코드를 테스트하는 용도로 아주 좋네요.

ARC와 소유권(ownership)에 대한 성능 개선 로드맵이 포럼에 올라왔습니다. 번역해서 정리하고 싶었는데 바빠서 못했습니다 ㅎㅎ
다음 기회에 한 번 소개해보도록 하겠습니다. 요약하면 문법 표현에는 변함이 없지만 릴리스모드에서 예측가능하고, 소유권 이전(move)할 때도 성능 개선하는 것을 목표로 한다고 합니다.
읽기 전용 프로퍼티 선언하기
스레드와 동시성 다루기
Task 비동기 방식으로 딜레이 주기

# 디자인 
영감을 주는 앱 디자인 #37 | #36
영감을 주는 앱 개발 #106 | #105

📲회사에서 iOS 개발자들에게 홍보하고 싶은 내용이 있으신가요? 
news@letswift.kr 로 언제든지 문의해주세요. 
레츠스위프트 뉴스레터
http://letswift.kr
수신거부 Unsubscribe