안녕하세요 Pingu입니다.🐧 오늘은 WWDC 2019의 "Introducing Combine"이라는 영상을 보고 정리한 글을 써보려고 합니다. 이번 영상은 2019년에 처음 공개된 Combine이라는 프레임워크를 소개하는 영상이었습니다. Combine과 비슷한 역할을 하는 프레임워크로 RxSwift가 있는데, 그중 Combine 공부를 시작하기 전에 영상을 시청하게 되었네요.😀 Combine은 iOS 13.0 부터 지원하기 때문에 이전까지는 버전 문제로 선택되지 않는 경우가 있었는데 이제 iOS 15도 나온 만큼 많이 사용될 것 같습니다. Introducing Combine 영상은 비동기 프로그래밍을 언급하며 시작됩니다. 마법사 학교에 학생들을 등록하는 앱을 예로 들어줍니다.😄 위와 같이 이름, 비밀번..
이번 글에서는 Swift 공식 문서의 27번째 단원인 Advanced Operators를 읽고 정리한 글을 쓰려고 합니다. Swift 공식문서 27단원 - Advanced Operators Advanced Operators 공식문서의 2단원인 Basic Operators에서 설명된 연산자 외에도 Swift에는 더 복잡한 값의 조작을 수행하는 여러 고급 연산자를 제공한다. 여기에는 C, Objective-C에서 익숙한 모든 비트 및 비트 이동 연산자가 포함된다. C의 산술 연산자와 달리 Swift의 산술 연산자는 기본적으로 오버플로 되지 않는다. 오버플로 동작은 트랩 되고 오류로 보고된다. 오버플로 동작을 선택하려면 오버플로 더하기 연산자 (& +)와 같이 기본적으로 오버플로 되는 Swift의 두 번째 산..
이번 글에서는 공식 문서의 2번째 단원인 Basic Operators를 모두 읽고 정리한 글을 써보자 Apple 공식 문서 2단원 Basic Operators Basic Operators Operators(연산자)는 값을 확인, 변경 또는 결합하는 데 사용하는 특수 기호 또는 Phrase이다. 예를 들어 + 연산자나 && 연산자가 있다. Swift는 C언어 연산자의 여러 코딩 오류를 제거하기 위해 기능을 향상시킨 연산자를 지원한다. = 연산자는 값을 반환하지 않는데 이는 == 연산자와의 혼동에 의해 실수로 사용되지 않도록 하기 위해서다. 산술 연산자(+,-,*,/)는 값 오버플로를 감지하고 오류를 발생시키기 때문에 허용된 값보다 크거나 작은 숫자를 사용할 수 없게 도와준다. Swift는 C에서는 찾을 수..
- Total
- Today
- Yesterday
- 코딩테스트
- 알고리즘
- 아이폰
- OS
- operator
- 프로그래밍
- design
- Xcode
- Swift
- Combine
- DP
- 문법
- 자료구조
- document
- mac
- 동시성
- operating
- BFS
- 테이블뷰
- 스위프트
- pattern
- IOS
- System
- Apple
- 앱개발
- dfs
- OSTEP
- 백준
- Publisher
- 코테
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |