https://medium.com/swiftfy/swift-6-0-protocol-extensions-powerful-new-tricks-you-need-to-know-2e4a8372ed2f Swift 6.0 Protocol Extensions: Powerful New Tricks You Need to KnowUnleashing the Full Potential of Protocols with New Enhancements in Swift 6.0medium.com Swift 6.0에서 프로토콜 익스텐션의 추가된 기능들에 대해 설명해주고 있다1. Parameterized Extensionsprotocol Cacheable { associatedtype Key associatedtype Value..
공부/medium
Alamofire vs URLSession: a comparison for networking in Swift Alamofire vs URLSession: a comparison for networking in SwiftAlamofire and URLSession both help you to make network requests in Swift. The URLSession API is part of the foundation framework, whereas…medium.com- 요약-Alamofire는 쓰기 편하고 retry 등의 기능을 지원한다. URLSession이 등장한 이후로는 굳이 필요없다면 쓰지 않아도됨. 하지만 커스텀하기 귀찮거나 편하게 쓰고 싶다면 Alamofire를 사용해라. 큰 규..
SwiftUI: Why You Need AnyView SwiftUI: Why You Need AnyViewAnyView’s “performance problems”… and solutions.medium.com AnyView, 정말 나쁘기만 할까?SwiftUI에서 AnyView는 종종 피해야 할 기능처럼 언급됩니다. 하지만 그 이유를 제대로 설명할 수 있는 사람은 드물며, 많은 경우 단순히 "안 좋다"는 소문에 의존하고 있죠. 이번 포스트에서는 AnyView에 대한 오해와 진실을 정리하고, 실제로 어떤 상황에서 유용하게 활용할 수 있는지를 풍부한 예시와 함께 소개합니다.✨ 다양한 View 타입을 리턴하는 방법SwiftUI는 some View를 사용하는 구조이기 때문에, 조건에 따라 서로 다른 View 타..