💪 TIL
날짜 | 배운 것 | 브로그 링크 |
---|---|---|
2024.09.07 | Diffable Data Source의 cell provider에서 strong reference cycle이 발생할 수 있는가? | - |
2024.09.07 | Swift6부터 메서드와 파라미터가 모두 동일한 액터 소속이면, 메서드에서 해당 파라미터를 await 없이 접근할 수 있다. | https://roadtos7.tistory.com/18 |
2024.09.06 | Diffable Data Source | - |
2024.09.05 | iOS 백그라운드 실행 설정 실습 (ing) | https://roadtos7.tistory.com/22 |
2024.09.05 | Swift6부터 Global Variable과 Constant에 @MainActor 지정이 가능하다. | https://roadtos7.tistory.com/18 |
2024.09.04 | AppDelegate 메서드별로 앱 상태 (App State) 확인 | https://roadtos7.tistory.com/20 |
2024.09.02 | actor isolation의 상속 | https://roadtos7.tistory.com/20 |
2024.09.02 | appdelegate, scenedelegate 메서드 호출 순서 | - |
2024.09.01 | Swift6부터 Swift Concurrency를 사용할 때 race condition으로부터 안전한지 탐지하는 기능이 향상됨. | https://roadtos7.tistory.com/18 |
2024.08.31 | DispatchcQueue.main.async를 Swift Concurrency로 작성하는 방법 | https://roadtos7.tistory.com/15 |
2024.08.31 | iOS 시스템 메모리 구조 | https://roadtos7.tistory.com/17 |
2024.08.29 | Swift Concurrency - Task | https://roadtos7.tistory.com/16 |
2024.8.28 | Actor 샘플 코드 테스트 | - |
2024.8.26 | AsyncAwait의 컨텍스트 스위칭 | - |
2024.8.25 | FileSystem에서 NetworkMask별 경로 | - |
2024.8.24 | NetworkMask | - |
2024.06.12 | Actor는 여러 스레드에서 동시에 접근해서 race condition이 발생할 수 있는 데이터를 접근할 때, 접근 순서를 동기화해준다. | https://roadtos7.tistory.com/16 |
2024.05.21 | Task를 사용하면 mutable한 변수의 캡쳐를 막아준다. Sendable은 서로 다른 concurrent context를 넘나들며 접근할 수 있는 타입임을 명시한다. (final, non-mutable property) | https://roadtos7.tistory.com/16 |
2024.05.20 | Widget에서 animation을 이용해서 커스텀 타이머를 구현할 수 없다. | - |
2023.10.16 | FileSystem - Doc 디렉토리 안에 inbox 디렉토리는 존재하지 안흔다. 직접 만들어야 한다. | - |