Opaque Type
-
Opaque TypesSwift 2023. 1. 9. 11:48
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ด๋ฒ ํฌ์คํ ์์๋ Swift์ Opaque Types์ ๋ํด ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐ ์ฐ์ SwiftUI์์ ๊ฐ์ฅ ๋ง์ด ์ ํด๋ณผ ์ ์๋ ํค์๋๊ฐ ์์ต๋๋ค. ๋ฐ๋ก some์ด๋ผ๋ ํค์๋์ธ๋ฐ์. struct CustomView: View { var body: some View { // CustomView ๊ตฌํ } } ์ฌ๊ธฐ์ View ํ๋กํ ์ฝ ์์ some์ด๋ผ๋ ํค์๋ ๋ณด์ด์์ฃ ? ์ด๊ฒ ์ค๋ ๋ฐฐ์๋ณผ opaque type์ ๋๋ค. Swift 5.1์์ ์๋กญ๊ฒ ๋์จ Swift์ ๊ธฐ๋ฅ์ด๊ณ iOS 13๋ถํฐ ์ ์ฉ๋์ฃ . ์ ๊ทธ๋ผ ์๋ก ์ ์ฌ๊ธฐ๊น์ง๊ณ Opaque Types์ด ๋ญ์ง ์ด์ ์์๋ณด๊ฒ ์ต๋๋ค๐บ๐ป Opaque Types? opque์ ์ฌ์ ์ ์ธ ์๋ฏธ๋ ๋ถํฌ๋ช ํ๋ค๋ ๋ป์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๊ทธ๋์ ์ค๋ ํ์ตํด๋ณผ..