iOS/Swift 소식을 전해드립니다 💁 레츠스위프트 뉴스레터 제29호 2021년 4월 11일 님을 위한 iOS / Swift 관련 소식을 모은 뉴스레터가 도착했습니다. 여전히 애플 봄이벤트 소식은 없네요. 신형 아이패드나 신형 맥북과 아이맥 루머가 가득합니다. 스위프트 5.5도 곧 나올 것 같고 iOS 베타는 7까지 올라갔습니다. 무척 기대되는 고요한(?) 순간입니다. Swift By Sundell 홈페이지와 뉴스레터를 운영하는 John Sundell이 더 이상 뉴스레터를 발행하지 않겠다고 하네요. 레츠스위프트 뉴스레터도 시작한지 1년이 지났네요. 최소 운영 비용으로 운영하고 있지만, 시간과 노력이 들어가는 만큼 꾸준히 하기 어려운 것 같습니다. 그래도 초기 구독자가 200명 수준이던 인원이 900명 수준으로 늘어났습니다. 조금이라도 도움이 된다면 여러분들도 응원해주세요! 레츠스위츠프 3월 온라인 밋업 : 모두를 위한 접근성 지난 3월 30일에 뱅크샐러드 iOS 개발자 류성두님과 한빛맹학교 선생님 김찬홍님과 함께 개발자와 사용자 모두를 위한 접근성 주제로 온라인 밋업을 진행했습니다. 발표 자료와 행사 내용은 레츠스위프트 밋업 링크 확인하실 수 있습니다. 앞으로도 종종 온라인 밋업을 진행할 예정입니다. WWDC21 일정 공개 친절하게 한국 시간으로 표시되는 한글 사이트가 있습니다. 6월 8일 대개봉! 주제/분류별 소식들 국/해외 소식들을 비슷한 주제들이 많아서, 다음과 같이 묶어서 정리합니다. # 일반 > [영문] 썬더볼트4 시대가 온다. 작년에 썬더볼트4 규격이 정해지고 사용가능한 장비들이 나오기 시작했습니다. 같은 커넥터를 가지는 USB-C기반 썬더볼트3, USB4와 비교해주는 글입니다. > [영문] ARMv9 무엇이 핵심인가: SVE2 M1뿐만 아니라 A시리즈 대부분 애플이 만든 CPU 코어는 ARMv8 구조를 따르고 있습니다. 이제 ARMv9 시대로 들어가고 있죠. > [영문] 왜 맥OS가 여전히 윈도우즈보다 좋은가 # 스위프트 이제 Swift5.5가 공식 배포가 얼마 남지 않은 것 같습니다. 다들 기다리고 있는 async/await도 포함되고 변화가 꽤 있습니다. > [영문] 슈뢰딩거 변수 피치 확률을 보여주기 위한 슈뢰딩거 변수를 제안했네요. 애플 페이 출시 소식보다 더 진지하게 읽었던 만우절 피치였습니다 🤪 > [영문] CGFloat와 Double 타입 브릿지 코어 파운데이션부터 이어진 타입 CGFloat는 스위프트에서 타입 변환 오버헤드가 되기도 합니다. > [영문] 스위프트 콜랙션이 새로 나왔네요. Deque, OrderedSet, OrderedDictionary를 포함합니다. 알고리즘이나 숫자처리 패키지들처럼 표준 라이브러리에 포함되지 않고 별도 패키지로 배포됩니다. 저장소 > [영문] 잘 알려지지 않는 Formatter 타입들 > [영문] 기초중에 기초 - struct와 class 메모리 관리 # 설계 구조 : 패턴 > [영문] 규모 확장을 고려한 MVVM-C 구조 > [영문] VIPER는 클린 아키텍처가 아니다! # 뷰 프로그래밍 : SwiftUI SwiftUI 자료는 매우 풍부해지고 있습니다. # 뷰 프로그래밍 : UIKit UIKit 자료도 함께 살펴보세요. 엄청 도전적인 제목입니다만 결론은 SwiftUI에 가깝습니다. 아직은 아니지만 천천히 사라지겠죠 # 프레임워크 다양한 프레임워크를 다루는 예제를 소개하는 글들입니다. # 개발 환경 defaults write http://com.apple.dt.Xcode ShowDVTDebugMenu -bool YES sudo touch /Applications/Xcode.app/Contents/Developer/AppleInternal/Library/Xcode/AppleInternal.plist # 테스트 # 기타 📲회사에서 iOS 개발자들에게 홍보하고 싶은 내용이 있으신가요? news@letswift.kr 로 언제든지 문의해주세요. |