๐/Swift14 [iOS] Xcode "No such module" ์ค๋ฅ ํ๋ ์์ํฌ๋ค์ importํ ๋ ํน์ ํ๋ ์์ํฌ(GoogleMapsUtils)์ ์๊พธ ์๋ฌ๊ฐ ๋ด๋ค. ํ๋ ์์ํฌ์ ๋ฌธ์ ๊ฐ ์๋ค๊ณ ์๊ฐํ๋ Podfile update๋ถํฐ ํ๋๋ฐ ํด๊ฒฐ๋์ง ์์๊ณ , ํ๋ ์์ํฌ ์ค์น ๊ฒฝ๋ก๋ฅผ ๋ฐ๊ฟ๋ณด๋ผ๋ ๊ธ์ ๋ณด๊ณ ๊ฒฝ๋ก๋ฅผ ์ง์ ํด์คฌ์ง๋ง ๋ณํ๊ฐ ์์๋ค. cocoapod, xcode, swift์ ๋ฒ์ ๋ ํ์ธํ๊ณ ์ด๋ฆฌ์ ๋ฆฌ ์์น๋ฅผ ํ๋ค๊ฐ ํ๋ค๊ฐ ํ ๋ธ๋ก๊ทธ๋ฅผ ๋ฐ๊ฒฌํ๋๋ฐ Xcode 9.0 “No such module” Swift Error ํด๊ฒฐ Cocoapod์ ์ ๊ณต๋์ด์๋ ์์ค๋ฅผ ์ฌ์ฉํ๋ฉด์ ์๊พธ No such module error๊ฐ ๋ฐ์ํ์๋ค. ๊ฐ๊ณ ์๋ ๋งฅ์ ๋ฒ์ ์ด ๋ฎ์์ Xcode๋ฅผ ์ ๋ฐ์ดํธ๋ ๋ถ๊ฐํ๊ณ ... ์ด์ฌํ ์ฐพ์๋ณด๋ ์ถ๊ฐํ๋ ค๊ณ ํ๋ Cocoapod์ podํ์ผ comcomori... 2021. 6. 16. [iOS] iOS์ฑ ํ๋ก์ ํธ ๋น๋ํ๊ธฐ (CocoaPods, Podfile) ํ๋ก์ ํธ๋ฅผ ์์ํ์ง๋ง, ์์ง ์ค์ํํธ ๊ณต๋ถ ๋จ๊ณ์ ๋จธ๋ฌผ๋ฌ ์์ด์ ์ฝ๋๋ฅผ ์ง์ ์ง๋ ์ํฉ์ ์๋๋ค. ๊ทธ๋์ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ด๋ป๊ฒ ์ง๊ณ ์๋์ง, ์ธํฐํ์ด์ค๋ ์ด๋ป๊ฒ ๊ตฌํํ๋์ง ๋ฏ์ด๋ณด๋ ค๊ณ ํ organization์ ์ ์ฅ์์์ git clone์ ํ ํ Xcode์์ ๋น๋๋ฅผ ์๋ํ๋ค. ๊ทธ๋ฐ๋ฐ ์ด์ํ๊ฒ ๋น๋๊ฐ ๋์ง ์์๋ค. ์๊ณ ๋ณด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ์ฉํ๋ ค๋ฉด ์ฝ์ฝ์ํ(CocoaPods)์ ์ค์นํด์ ํ์ผ์ ์ ์ฉ์์ผ์ผ ํ๋ค๊ณ ํ๋ค. ์ฝ์ฝ์ ์ด๋ฆ์ด ๋ถ์ ๊ฒ์ ๋ณด๋ objective-C์์ ์์กด์ฑ๊ณผ ๊ด๋ จ์ด ์๊ฒ ๊ตฌ๋ ์์์ ํ๋ค. ์ฝ์ฝ์ํ ๊ณต์ ์ฌ์ดํธ๋ฅผ ๋ณด๋ ๋ค์๊ณผ ๊ฐ์ด ์ค๋ช ๋์ด ์์๋ค. "์ฝ์ฝ์ํ์ Swift์ Objective-C ์ฝ์ฝ์ ํ๋ก์ ํธ์ ์ข ์์ฑ ๊ด๋ฆฌ ๋งค๋์ ์ด๋ค. ์ด๋ 8๋ง 3์ฒ๊ฐ ์ด์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ณด์ ํ๊ณ ์.. 2021. 6. 10. iOS ํ๋ก์ ํธ ๊ณต๋ถ ๋ฐฉํฅ 1. ์ผ๊ณฐ Swift5 ๋ฌธ๋ฒ (๐) 2. ์ผ๊ณฐ iOS ์ฑ ํ๋ก๊ทธ๋๋ฐ (๐) https://www.boostcourse.org/mo326/joinLectures/12966 iOS ์ฑ ํ๋ก๊ทธ๋๋ฐ ๋ถ์คํธ์ฝ์ค ๋ฌด๋ฃ ๊ฐ์ www.boostcourse.org 3. ๋๊ธฐ, ๋น๋๊ธฐ 4. ํด๋ก์ 5. alamofire 6. mvvm, clean swift 7. repository pattern 8. combine +a git flow 2021. 6. 5. [์ผ๊ณฐ SWIFT5] ์ค์ํํธ ํค์๋ ์ ๋ฆฌ Safe, Modern, Powerful : ์ค์ํํธ๋ฅผ ๋ฐํํ์ ์์ ์ค์ํํธ๊ฐ ๋ด์ธ์ด ์ธ์ด์ ํน์ฑ Safe, Fast, Expressive : ์ค์ํํธ๊ฐ ์คํ์์คํ๋๋ฉด์ ๋ณ๊ฒฝํ ์ค์ํํธ์ ์ธ์ด์ ํน์ฑ ์์ ์ฑ (Safe) ์ ์์ฑ (Fast) ๋ ๋์ ํํ์ฑ (Expressive) ๋ช ๋ นํ๊ณผ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ๊ธฐ๋ฐ์ผ๋ก ํ ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์๊ณผ ํ๋กํ ์ฝ ์งํฅ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์ C์ธ์ด : ๋ช ๋ นํ ์ฐจ์ฉ(ํน์ ์ ์ฐจ์ ) (๋น์ทํ ์๋ฏธ๋ก ์ฌ์ฉ๋๋ ์ ์ฐจ์ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ด ์์ง๋ง ์๋ฐ์ด ๋งํ๋ฉด ๋ค๋ฆ.) C++, JAVA : ๋ช ๋ นํ + ๊ฐ์ฒด์งํฅ (๋ค์ค ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์) Swift : ๋ช ๋ นํ + ๊ฐ์ฒด์งํฅ + ํจ์ํ + ํ๋กํ ์ฝ ์งํฅ (์์ฆ ๋์ธ) ๊ฐํ ์์ง๋ ฅ(Strong Cohension)๊ณผ ์ฝํ.. 2021. 5. 28. ์ด์ 1 2 ๋ค์