๋น ๋ฌธ์ ๋ฅผ ์ ์ถํ์ง ๋ง์ญ์์ค.
์ Swift ๋ฒ์ ์ ๋ํ ์ง์์ ์์ฒญํ๋ ๊ฒฝ์ฐ ์ค์ ๋ก ๋ณ๊ฒฝํด์ผ ํ๋ ์ฌํญ์ ์ฌ๊ธฐ์ ์์ฑํ์ธ์.
swift 5 ํ์ํ ๊ฒฝ๊ณ ๋ก ํฌ๋ ๋ณํ์ด ๋ํ๋ฉ๋๋ค.
๊ทธ๋ TOCropViewController๊ฐ ์ต์ Swift 5 ๋ฐ Xcode 10.2๋ฅผ ์ง์ํ๊ธฐ๋ฅผ ์ํ๋ฉฐ ์๋ง๋ ํจ๊ป ์ปดํ์ผํด์ผ ํจ์ ์๋ฏธํฉ๋๋ค.
swift 5๊ฐ ํฌํจ๋ ์ ๋ฒ์ ๋ฆด๋ฆฌ์ค์ ๋ํ ์ ๋ณด๊ฐ ์์ต๋๊น?
@ํ์ฌ๋ฆฌ๋ฒ
๊ทธ๋ฌ์ง ๋ง์ธ์.
์๋ค์ ํฌํฌํ๊ณ ์ฌ๊ธฐ์ ๋๊ฐ์...
์ด๋ฒ ์ฃผ๋ง์ ์๊ฐ์ด ์์ด์ @OkiRules ์ Swift 5 PR์ ๋ณํฉํ์ต๋๋ค. ๋ค์์ ๋ฆด๋ฆฌ์คํ ๋ CocoaPods์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ธฐ๋ก์ ์ํด ๋๋ ์ฌ๊ธฐ์ ์ผ์ด๋ ๋ค์๊ณผ ๊ฐ์ ์ผ์ ๊ฐ์ฌํ์ง ์์๋ค๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค.
์ด๊ฒ์ ์ฌ๋๋ค์ด ์คํ ์์ค์ ๊ธฐ์ฌํ๊ณ ์ถ์ง ์๊ฒ ๋ง๋๋ ์ผ์ข ์ ์๊ฒฉ ์๋ ํ๋์ ๋๋ค. ์ด๊ฒ์ ๋ด๊ฐ ๋ฌด๋ฃ๋ก ์ฌ๊ฐ ์๊ฐ์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ๊ธฐ์ตํด ์ฃผ์ธ์.
๊ฐ์ฌํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด๋ฒ ์ฃผ๋ง์ ์๊ฐ์ด ์์ด์ @OkiRules ์ Swift 5 PR์ ๋ณํฉํ์ต๋๋ค. ๋ค์์ ๋ฆด๋ฆฌ์คํ ๋ CocoaPods์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ธฐ๋ก์ ์ํด ๋๋ ์ฌ๊ธฐ์ ์ผ์ด๋ ๋ค์๊ณผ ๊ฐ์ ์ผ์ ๊ฐ์ฌํ์ง ์์๋ค๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค.
์ด๊ฒ์ ์ฌ๋๋ค์ด ์คํ ์์ค์ ๊ธฐ์ฌํ๊ณ ์ถ์ง ์๊ฒ ๋ง๋๋ ์ผ์ข ์ ์๊ฒฉ ์๋ ํ๋์ ๋๋ค. ์ด๊ฒ์ ๋ด๊ฐ ๋ฌด๋ฃ๋ก ์ฌ๊ฐ ์๊ฐ์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ๊ธฐ์ตํด ์ฃผ์ธ์.
๊ฐ์ฌํฉ๋๋ค.