![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/CleIp/btryf1s1WSl/90hLnlAHKAgLZu1VjSdg6k/img.png)
안녕하세요 :) Zedd입니다. 코로롱🦠에 걸려서 이래저래 굉장히 힘드네요 🥲 진짜 안걸리는게 제일 좋다~~!!!! 조심~~!!! 오늘은 Swift 5.6에서 추가된 Introduces existential any 요 기능만 호다닥 보려고 합니다. 먼저, Existential type를 알아야 합니다. # Existential type 직역하여 "실존 타입"정도로..이해하면 될 것 같아요. 우와 새로운 개념 ㄷㄷ;;;;이 아니라 Existential type은 그냥 용어일 뿐, 우리가 계속 써왔던 개념입니다. protocol Pet { var name: String { get } } struct Cat: Pet { var name: String } Pet이라는 프로토콜이 있고, Pet을 준수하는 Cat이..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/tEUxR/btrr0zbj9lN/ZMCQtg43FPdsf75KOGASmk/img.jpg)
안녕하세요 :) Zedd입니다. Xcode 13.3 Beta가 또 고새 나왔네요. 릴리즈노트를 보니 New Feature들도 좀 있는 것 같아서 New Feature위주로 호다닥 보겠습니다. Xcode 13.3부터는 반드시 macOS Monterey 12 or later가 필요하네요. (Xcode 13.2.1까지는 빅서여도 ㄱㅊ) 저는 원래 빅서였는데, 이거 때문에 올림 ㅎ;; # Build System 빌드 시스템과 Swift 컴파일러 -> 사용 가능한 코어를 더 잘 활용하는 새로운 모드가 나옴 => Swift 프로젝트의 빌드 속도가 빨라진다. 모드는 옵트인이며 전역적으로 활성화할 수 있음. shell defaults write com.apple.dt.XCBuild EnableSwiftBuildSyst..
- WKWebView
- github
- UIBezierPath
- 회고
- Swift
- Combine
- 스위프트
- swift 공부
- actor
- Accessibility
- Xcode
- swift3
- swift delegate
- WidgetKit
- fastlane
- SwiftUI
- IOS
- 제이슨 파싱
- Git
- np-hard
- swift tutorial
- ios 13
- np-complete
- 피아노
- WWDC
- 스위프트 문법
- iOS delegate
- swift sort
- FLUTTER
- swift array
- Total
- Today
- Yesterday