์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- BFS
- combine
- ํจ์คํธ์บ ํผ์ค
- XCTest
- ํ๋ก๊ทธ๋๋จธ์ค
- MVVM
- BOJ
- UIKit
- raywenderlich
- SwiftUI
- realm
- ios
- designpattern
- swift
- CollectionView
- visionOS
- Swfit
- TCA
- node.js
- Xcode
- arkit
- tableView
- rxcocoa
- Flutter
- Kuring
- ๋ฐฑ์ค
- RxSwift
- Lv2
- SnapKit
- reactorkit
Archives
- Today
- Total
๋ชฉ๋กEquatable (1)
lgvv98
๐ ch13 swift Equatable?!
โ ์ด๋ฒ ์๊ฐ์๋ Equtable์ ๋ํด์ ์์๋ณด๋๋ก ํ ๊ฒ. Equatable์ด ๋ญ๋? ๋ ๊ฐ์ด ๋์ผํ์ง ํ์ธํ ์ ์๋ ํ๋กํ ์ฝ์ด์ผ. ์ฐ๋ฆฌ๊ฐ ์ฝ๋ฉ์ ํ๋ฉด์ "abc" == "abc" ํน์ 33 != 33 ๋ฑ ์ค์ํํธ์ ๊ธฐ๋ณธ ํ์ ์ ๊ฐ์์ง ๋ค๋ฅธ์ง ๋น๊ตํด๋ณธ์ ์ด ์์์ง? ๋๋ฌด ๋จ์ํ๊ฒ ๊ทธ๋ฅ ๋น๊ตํ๋ฉด ๋๋๊ฑฐ ์๋๊ฐ..? ์ผ๋ ๊ฒ๋ค์ธ๋ฐ,, ์ฐ๋ฆฌ๋ ์ด๋ฌํ ๋ฌธ์ ์ ๋ถ๋ชํ๊ฒ ๋ผ ๊ทธ๋ผ swift์์ ๊ตฌ์กฐ์ฒด๋ ํด๋์ค์ ์ธ์คํด์ค๋ค์ ๊ฐ์ด ๊ฐ์์ง๋ ์ด๋ป๊ฒ ๋น๊ตํ ์ ์์๊น? ์๋์ ์์๋ฅผ ํ๋ฒ ๋ด๋ณด์. class A{ var aNum : Int init(_ aNum :Int) { self.aNum = aNum } } if A(1) == A(2) //error! { } ์ถ์ฒ: https://zeddios.tistory.com..
โ ๏ธ deprecated โ ๏ธ/ํจ์บ (์ฌ์ธ์)
2021. 6. 25. 22:41