@retroactive
-
Swift 6 - @retroactiveSwift 2024. 9. 12. 07:30
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค ๐ ์ด๋ฒ ํฌ์คํ ์์๋ Swift 6์์ ๋์ ๋ @retroactive์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค ๐๐ป@retroactive๋จผ์ retroactive๋ผ๋ ๋จ์ด ๋ป ์์ฒด๋ ์๊ธ์ ์ด๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์์ด์. ์๊ธ์ ์๊ธ ์ ์ฉ ๋ฑ์ฒ๋ผ ์ผ์์ํ์์๋ ์๊ธ์ ์ด๋ผ๋ ๋ป์ ๊ฐํน ๋ค์ด๋ณด์ จ๋์ ์ด ์์๊ฑฐ์์. ์๊ธ์ ์ด๋ผ๋ ๋ป์ ์ง๋๊ฐ ์ฌํญ์ ๋ํด์ ์ง๊ธ์์ ๊ฑฐ์ฌ๋ฌ ์ ์ฉ์ํค๋๊ฒ์ ์๋ฏธํฉ๋๋ค. ๊ฒฐ๊ตญ ์ฐ๋ฆฌ๊ฐ ์ค๋ ์์๋ณผ retroactive ์ดํธ๋ฆฌ๋ทฐํธ๋ ์ด๋ค๊ฒ์ ์๊ธ์ ์ผ๋ก ์ ์ฉ์ํจ๋ค๋ ์๋ฏธ์ผ๊ฑฐ๋ผ ๋จผ์ ์ถ์ธกํด๋ด ๋๋ค ๐ ๊ทธ๋ผ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ ๋์๊ณ ์ด๋ค๊ฑด์ง swift-evolution์์์ warning for Retroactive Conformances of External Types ๋ถ๋ถ์ ๊ฐ์ด ์ดํด๋ณด์์ฃ ๐ ..