iOS/Swift 소식을 전해드립니다 💁 레츠스위프트 뉴스레터 제34호 2021년 6월 27일 님을 위한 iOS / Swift 관련 소식을 모은 뉴스레터가 도착했습니다. WWDC가 끝나고 벌써 2주가 되어 갑니다. iOS15나 iPadOS는 베타2가 배포되었습니다. macOS는 역시 한 박자 느리네요. 새로운 버전에서 테스트해보고 계신가요? 저는 아직 업무용 장비에는 설치할 엄두가 나지 않네요 ㅎㅎ 구형 아이패드와 M1 맥북에만 조심스럽게 설치해서 확인해보고 있습니다. 그나저나 북한으로 간 M1 아이맥은 공장으로 잘 돌아갔는지 궁금하네요 😵💫 주제/분류별 소식들 국/해외 소식들을 비슷한 주제들이 많아서, 다음과 같이 묶어서 정리합니다. # 애플 WWDC에서 많이 쏟아내서 새로운 공식 소식은 거의 없네요. LA에 오래된 극장을 복원하고 새로운 애플 스토어를 열었다는 소식이 있습니다. 팀 쿡이 직접 갔다는 소식을 본 것 같네요. 국내 뉴스 중에 작년에 이어 제주도중학생이 WWDC 스칼라십에 뽑혔다는 소식도 있습니다. # 일반 > [영문] 단순함의 가치. 지난 달 글입니다만 생각해볼 만한 내용이네요. > [영문] 애플의 엄격하면서 가차없이 밀어붙이는 실행 전략에 대한 꽤 긴 글입니다. 매킨토시부터 PowerPC, Intel Mac에서 Apple Silicon까지 역사를 거슬러서 다양한 관점에서 이야기합니다.이번에 나오는 Windows 11과 비교해 보는 것도 재밌을 것 같습니다. # 스위프트 당분간 혼란스럽지만 async/await, Actor나 Structured concurrency 활용한 다양한 사례가 중복되서 올라올 것 같습니다. > [영어] Actor 방식에 대한 상세한 설명 제목만 보고 이게 뭔소리인가 싶으실텐데요 SwiftUI에서 특정 요소나 내부 멤버를 찾을 때 상수로 선언하고 쉽게 찾는 방법(SE-0299)를 소개합니다.# 설계 구조 : 패턴 # 뷰 프로그래밍 : SwiftUI > [영문] SwiftUI 무대 뒤에서 일어나는 일들을 고유한 뷰 - Identity, 데이터 업데이트 - Lifetime, 언제 처리하는지 - Dependencies 관점에서 설명합니다. # 뷰 프로그래밍 : UIKit UIKit 자료는 점점 줄어드는 것 같네요. 바뀐 점정도만 올라오고 있습니다. # 프레임워크 다양한 프레임워크를 다루는 예제를 소개하는 글들입니다. # 개발 환경 세션이나 문서는 없었는데 dynamic linker(dyld) 상으로 새로운 메모리 모델을 지원한다고 하네요. 📲회사에서 iOS 개발자들에게 홍보하고 싶은 내용이 있으신가요? news@letswift.kr 로 언제든지 문의해주세요. |