resource: https://developer.apple.com/videos/play/wwdc2021/10192/ 스위프트의 새로운 것 What's new in Swift 스위프트 커뮤니티 활성화에 대해서. 다양성은 스위프트 커뮤니티의 핵심 가치입니다. 다양성에 참여하거나 자세한 내용을 알려면 swift.org/diversity를 방문해보세요. 스위프트 멘토십 프로그램을 발표했습니다. 스위프트 오픈 소스에 쉽게 참여할 수 있습니다. 스위프트 패키지 인덱스가 생겼습니다. 스위프트 패키지 매니저를 지원하는 패키지를 찾을 수 있도록 커뮤니티에서 만든 페이지입니다. 패키지를 찾는데 수월할 것입니다. (Swift 5.5 및 Xcode13에서 서포트) Swift Package Collections를 소개합니다...
오늘은 dropFirst(_:)와 removeFirst(_:)를 정리해보도록 하겠습니다. 사실 알고리즘 문제 풀다가... 스위프트는 왜 비슷한 메서드들을 정의해놨는지 궁금했습니다. 당연히 차이가 있으니깐 비슷한 것들을 따로 생성했겠죠...ㅎㅎ? (나: 제발 좀 공부해라) 알고리즘 문제를 보고 아! 이문제는 재귀 쓰자 마음먹었고... 재귀를 사용했어요. 그리고 재귀는 언제 리턴될지가 중요하잖아요. 저는 빈 배열이 될 때를 제약 조건으로 두고 재귀를 돌렸습니다. 즉 빈 배열이 나올 때까지 재귀로 들어가고 파라미터로는 배열의 첫 번째 요소를 제거한 나머지 배열을 계속 전달했어요. 여기서부터 사건의 발달 ... 배열의 첫 번째 요소를 제거한 나머지 배열을 전달하는 방법에 대해서 생각하다가 두 가지가 떠올랐어요...
WWDC 2019에서 Introducting Combine에 대해서 발표가 나왔다. https://developer.apple.com/videos/play/wwdc2019/722 Combine 프레임워크는 시간에 지남에 따라 값을 처리하기 위한 선언적인 스위프트 API를 제공한다. Combine의 특징 - Generic - Type safe - Composition first - Request driven Combine은 이와 같은 비동기적인 인터페이스들에 사용하면 편리하다 - Target / Action - Notification center - URLSession - Key-value observing - Ad-hoc callbacks Combine에는 Publisher, Subscriber, Ope..
- Total
- Today
- Yesterday
- 머신러닝
- objective-c
- 책 추천
- swift5
- 알고리즘
- 책 후기
- RX
- 딥러닝
- ios
- iOS SwiftUI
- swiftUI
- string
- 스위프트UI
- wwdc
- 스위프트
- Animation
- Algorithm
- 책
- ReactiveX
- leetcode
- objc
- Xcode
- stanford SwiftUI
- rxswift
- 문자열
- ARC
- 애니메이션
- SWIFT
- Deep learning
- 독서
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |