Task와 @MainActor: Swift의 비동기 실행 방식
Swift에서는 비동기 코드를 실행할 때 Task를 사용하며, UI 업데이트가 필요한 경우 @MainActor를 함께 사용합니다. Task를 사용한 비동기 실행 Task는 새로운 비동기 컨텍스트를 […]
Swift에서는 비동기 코드를 실행할 때 Task를 사용하며, UI 업데이트가 필요한 경우 @MainActor를 함께 사용합니다. Task를 사용한 비동기 실행 Task는 새로운 비동기 컨텍스트를 […]
Swift에서는 enum을 이용해 오류 처리를 할 수 있으며, 이는 Kotlin의 sealed class와 유사한 기능을 합니다. Swift에서의 enum 활용 Swift에서 Error 프로토콜을 채택하면 throw FetchError.badRequest 같은 방식으로
SwiftUI에서는 상태를 관리하기 위해 @StateObject와 @ObservedObject라는 두 가지 속성을 사용합니다. 그러나 이 둘의 차이를 명확히 이해하지 않으면 의도하지 않은 동작이 발생할 수
접근제어모델이란? 접근제어모델 유형 요청에 대해 아래 측면을 고려해야함 모델 타입을 세가지로 나눌수 있음 유형에 관계없이 일반적으로 모델에서 다음과 같은 엔티티를
gradle build 명령어를 실행하면, Gradle 빌드 도구는 프로젝트를 빌드하기 위해 여러 작업을 수행합니다. 이 명령어는 프로젝트의 소스 코드를 컴파일하고, 테스트를