iOS/Swift 소식을 전해드립니다 💁
레츠스위프트 뉴스레터  제4호 2020년 4월 5일

 님을 위한 iOS / Swift 관련 소식이 꽃나무처럼 활짝 핀 뉴스레터가 도착했습니다. 함께 떠나볼까요? 😘
아참 작년 레츠스위프트 2019 행사 사진을 뒤늦게 공유했습니다. 혹시 여러분 사진도 있을 지 모릅니다. 바로가기 
레츠스위프트 홈페이지나 행사 공식 앱을 업데이트하시면 사진을 볼 수 있습니다. 📸

누구나 함께하는 뉴스레터 저장소 👉
메일링 리스트 가입은 가입하기 링크 주변에 소개해주세요 🤩
🎁 스위프트 5.2 릴리스
지난 3월 24일 스위프트 5.2 정식 릴리스가 되었습니다. 릴리스노트
  • 컴파일러 에러/경고 분석이 개선되고
  • 자동 완성이 빨라지고 타입 정보 표시하는 기능 개선
  • 디버깅 신뢰도 향상
  • SPM 의존성 관리 방식 개선
  • LSP와 SwiftSyntax 도구 개선

언어 기능은 SE-0249 Key Path를 함수처럼 사용하는 것과 SE-0253 사용자 정의 노미널 타입에 대해 추가됐습니다. 새로운 기능에 대한 설명은 sundell 블로그를 읽어보세요. 
🧰 Xcode 11.4 릴리스
신형 아이패드 프로를 출시하면서 함께 iOS 13.4가 업데이트 됐습니다. 이와 함께 Xcode 11.4도 릴리스 됐습니다. Xcode 릴리스 노트 

Xcode 11.4에 새로 추가된 기능들을 정리한 블로그를 찾았습니다.
드디어 콘솔 I/O를 터미널로 연결할 수 있네요!! 
덧붙여서 Xcode 11.4 부터 Xcode 메뉴아래 Extensions 메뉴가 추가되고,  메뉴를 선택하면 Extension만 판매하는 앱 스토어 페이지가 열렸습니다. 슬슬 (아니 제발!!) Xcode 개발 환경을 개선해주는 확장 플러그인들이 많아지겠네요! 
🇰🇷 국내 소식들

[배광민님 블로그] MVVM + RxSwift iOS 프로젝트 ViewModel 테스트 하기
블로그 글에 느껴지는 말투가 투박하고 과장되어 있지만 유용한 내용이 포함되어 있습니다.

새로운 아이패드 프로에 들어가 Lidar 와 AR/VR 대한 분석과 예상을 작성해주셨습니다.
과연 새로운 ARKit에는 어떤 변화가 생길까요?

[민소네님 블로그] RxSwift 5.1 기반으로 Unit Test 작성시 ReplaySubject의 createUnbounded를 이용하여 모든 이벤트를 저장하고 비교 테스트하는 방법을 설명해주십니다.

[오픈소스 앱] SwiftUI로 만든 6x6 한글 시계가 출시되었습니다. 앱 스토어
제작 관련 내용은 페이스북 링크에서 보시면 되고, 민소네님이 오픈소스로 올려주셔서 SwiftUI 코드를 깃헙 저장소에서 확인하실 수 있습니다.

✈️ 해외 소식들

[만우절 특집] 신난다 ObjectiveC-UI 가 등장했습니다. 다 지나갔으니까 가벼운 마음으로 읽어보죠. (저 괄호 어쩔...)

[백성욱님 영어블로그] 스크롤뷰에 새로운 변화를 영어로 정리해주셨습니다. 이렇게 해외 진출을 노리시는군요!

[베터프로그래밍 블로그] UICollectionViewDiffableDataSource를 이용하는 간단한 예제를 소개해줍니다. 앞으로는 DiffableDataSource를 사용하는 경우가 많아질 것 같으니 미리 알아보면 좋겠네요.

[오픈소스] CryptoKit을 활용한 안전하게 프로퍼티 저정을 도와주는 Secure Property Storage
@UserDefault, @Keychain, @Singleton, @Store 만 지정하면 안전하게 저장해준다고 합니다.
📌 읽을꺼리

[기타] 한글날은 아직 멀지만 세벌식 자판과 관련해서 좋은 글을 찾았습니다. 한글 타자기 시절부터 한글 자판 배열을 만들었던 공병우 박사님, 한글 문화원과 이후 한글과 컴퓨터, 나모인터렉티브 회사 이야기까지 다양한 배경을 설명해주는 글입니다. 한글 코드와 한글 자판에 대한 몰랐던 것을 알 수 있습니다. 세벌식 자판이 통일된 적이 있었을까? 

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