iOS/Swift 소식을 전해드립니다 💁 레츠스위프트 뉴스레터 제46호 2021년 12월 26일 행복한 크리스마스 연휴에 iOS / Swift 관련 소식을 모은 뉴스레터가 도착했습니다. 2021년 올해 마지막 뉴스레터가 되겠네요. 연휴에 무거워진 몸을 끌고 앉아서 소식들을 정리해봤습니다 내년에는 포항공대에 애플 아카데미도 생긴다고 하네요. 애플 관련 개발자들이 더 많아지고 소식도 풍성해지지 않을까 싶네요. 새해 복많이 받으시고, 2022년에 찾아뵙겠습니다 😏 주제/분류별 소식들 # 애플 공식 소식과 함께 플레이그라운드4 첫 인상을 소개하는 글도 같이 읽어보시면 좋을 것 같습니다 좀 더 상세한 기능 소개는 폴 허드슨이 쓴 이 글을 읽어보세요. 그렇지만 아쉽게도 아이패드에서는 한글 받침이 입력되지 않는 버그가 있네요 ㅜㅜ # 일반 # 스위프트 > VSCode 전용 스위프트 패키지 플러그인입니다. v0.1 초기 버전이지만, 툴체인이 깔려있으면 스위프트 패키지로 프로젝트를 생성한 다음 실행하는 정도는 잘 됩니다. LSP도 지원해서 자동완성도 되고, CoreLLDB 플러그인과 함께 디버깅도 지원해서 간단한 코드를 테스트하는 용도로 아주 좋네요. 다음 기회에 한 번 소개해보도록 하겠습니다. 요약하면 문법 표현에는 변함이 없지만 릴리스모드에서 예측가능하고, 소유권 이전(move)할 때도 성능 개선하는 것을 목표로 한다고 합니다. > 파운데이션에 포함된 URL 개선방향에 대한 소개도 포럼에 올라왔습니다. > 스위프트 알고리즘 패키지 소개> 스레드와 동시성 다루기 > Task 비동기 방식으로 딜레이 주기 # 설계 구조 : 패턴 DeclarativeUIKit, DIWrapper, LoaderView 오픈소스 패키지를 활용하고 있습니다 > 클린 아키텍처에서 출발해서 선언적인 표현으로 개선한 Khipu라고 부르는 자기만의 구조를 설명하는 상당히 긴 글입니다. # 뷰 프로그래밍 : UIKit # 프레임워크 다양한 프레임워크를 다루는 예제를 소개하는 글들입니다. # 도구/오픈소스 > 스위프트로 블록체인 빌딩하기 2탄이 올라왔네요. nonce와 채굴 관련 부분을 구현하는 단계네요 > JohnSundell이 만든 iOS 15 전용 Async 관련 API를 호환하도록 대체해주는 오픈소스 AsyncCompatibilityKit # 디자인
📲회사에서 iOS 개발자들에게 홍보하고 싶은 내용이 있으신가요? news@letswift.kr 로 언제든지 문의해주세요. |