Swift4 ) Swap / Law of Exclusivity
안녕하세요 :) Zedd입니다.다들 swap아시죠? 그 옛날에 정렬글과 Generic에서도 소개한 적 있죠. 그래서...우리는..배열에서...서로 값을 바꿔야 하는 상황이 온다? var arr = [9,8,7,6,5,4,3,2,1] swap(&arr[0], &arr[1]) 뭐 이런식으로 했었죠?그런ㄴ데...!!Swfit4에서는 조금 바뀌었습니다. Swift4에서 이렇게 Collection에 있는 것들을 swap할려고 하면 에러가 나게 됩니다.왜냐? 이 swap이 Law of Exclusivity를 위반하기 때문입니다.여기에 Law of Exclusivity의 설명을 포함한 Swift의 Ownership에 대한 자세한 설명이 있습니다. Law of Exclusivity는 원래 마케팅 용어에요. 출처 : h..
Swift
2017. 12. 21. 19:42
TAG
- 스위프트
- Accessibility
- github
- WidgetKit
- FLUTTER
- 회고
- 스위프트 문법
- np-complete
- actor
- np-hard
- Xcode
- IOS
- WWDC
- SwiftUI
- swift sort
- swift3
- Git
- Combine
- UIBezierPath
- 제이슨 파싱
- swift delegate
- swift tutorial
- iOS delegate
- swift array
- ios 13
- Swift
- 피아노
- swift 공부
- fastlane
- WKWebView
글 보관함
반응형
- Total
- Today
- Yesterday