| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 알고리즘
- ios
- 리스트뷰
- 차이
- concurrency
- 백준
- 스위프트
- View
- 클로저
- 구조체
- Swift
- 해시
- 옵셔널
- weak
- observable
- Self
- 풀이
- Subject
- 프로그래머스
- 안드로이드
- SwiftUI
- rx
- 생명주기
- 자바
- 프래그먼트
- RxSwift
- 프로퍼티
- 연산자
- Task
- async
- Today
- Total
목록전체 글 (191)
study record
참고한 Medium 글 🔽https://medium.com/@avula.koti.realpage/the-ios-interview-that-started-with-what-happens-if-you-kill-this-task-bcae4f6dfa67 Swift Concurrency에서 Task 취소(Cancelation)가 동작하는 방식 정리 Swift Concurrency의 Task.cancel()은 많은 개발자들이 오해하고 있는 부분 중 하나입니다.아래 내용은 Swift에서 Task 취소가 실제로 어떻게 동작하는지,그리고 취소가 전파되는 기준을 정리한 것입니다. 1. Task.cancel()은 Task를 “죽이는(kill)” 것이 아닙니다 Swift에서 Task는 즉시 종료되지 않습니다.취소는 다음과..
SwiftUI 개발 속도를 확 끌어올리는 10가지 단축 트릭 SwiftUI는 아름다운 UI를 빠르게 만들 수 있는 프레임워크지만,숨겨진 단축 기능들을 잘 활용하면 몇 시간씩 절약할 수 있다. 보일러플레이트 코드와 씨름하지 말고,이런 작은 트릭들을 사용하면 더 빠르게, 더 깔끔하게, 더 완성도 높은 앱을 만들 수 있다. 아래는 SwiftUI 단축 트릭 10가지이다. 👇 1️⃣ @ViewBuilder로 더 깔끔한 조건 분기 여기저기 if문으로 뷰를 감싸기보다,커스텀 함수에 @ViewBuilder를 붙이면 더 간결해진다.@ViewBuilderfunc profileImage(isLoggedIn: Bool) -> some View { if isLoggedIn { Image(systemName..
참고한 Meidum 글 :https://medium.com/icommunity/liquid-glass-in-swiftui-uikit-77d480db1d29 Liquid Glass in SwiftUI & UIKitIn recent years, the glass effect became very popular in design. We can see this style in macOS and iOS 15medium.com Liquid Glass란 무엇인가? Liquid Glass는 Apple의 새로운 디자인 스타일이다.이 디자인은 동적이고, 몰입감 있으며, 마치 앱이 반짝이는 유리층 위에 떠 있는 듯한 느낌을 준다. 고전적인 블러(blur) 효과를 떠올려 보자. 하지만 그걸 11단계로 끌어올린 버전이라고 생..
이 글을 쓰게 된 계기 :https://medium.com/@avula.koti.realpage/stop-using-onappear-for-async-work-in-swiftui-heres-why-it-s-causing-bugs-in-your-app-e0d48108ad74 Stop Using .onAppear() for Async Work in SwiftUI — Here’s Why It’s Causing Bugs in Your AppI learned this the hard way when my SwiftUI app randomly reloaded data every few seconds.medium.com 0. SwiftUI의 .onAppear() — 당신이 생각하는 그게 아니다UIKit에서 Swift..