iOS) ๋‹ค๋ฅธ ์Šคํ† ๋ฆฌ๋ณด๋“œ๋กœ ํ™”๋ฉด์ „ํ™˜

๋‹ค๋ฅธ ์Šคํ† ๋ฆฌ๋ณด๋“œ๋กœ ํ™”๋ฉด์ „ํ™˜ 1๊ฐœ์˜ ์Šคํ† ๋ฆฌ๋ณด๋“œ์— 1๊ฐœ์˜ ๋ทฐ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์กด์žฌํ•˜๋Š” ๊ฒƒ์ด ์ด์ƒ์ ์ด๋‹ค๋ผ๊ณ  ํ•ด์„œ ๊ทธ๋ ‡๊ฒŒ ์ง„ํ–‰ํ•ด๋ณด์•˜๋‹ค. ํ‰์†Œ์—๋Š” ๊ฐ™์€ ์Šคํ† ๋ฆฌ๋ณด๋“œ์— ์žˆ๋Š” ๋ทฐ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ identifier ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์ด ์‚ฌ์ง„์„ ์ฒจ๋ถ€ํ•œ ์ด์œ ๋Š” ์ฝ”๋“œ๋กœ TabBarController ๋กœ ํ™”๋ฉด์ „ํ™˜ ํ• ๋•Œ ์ฒซ๋ฒˆ์งธํƒญ์œผ๋กœ ์ „ํ™˜์„ ํ•ด์•ผํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๋ฌผ์Œ์ด ์ƒ๊ฒจ์„œ ์ฒจ๋ถ€ํ–ˆ๋‹ค. ์ฝ”๋“œ์—์„œ ํ™•์ธ ๊ฐ€๋Šฅํ•˜๋“ฏ์ด UITabBarController ์˜ ๋ทฐ์ปจ์œผ๋กœ ํ™”๋ฉด ์ „ํ™˜ํ•˜๋ฉด ๋œ๋‹ค. guard let nextVC = self.storyboard?.instantiateViewController(identifier: "TabBar") as? UITabBarController else { return } self.navigationContro..

iOS 2021. 7. 20. 13:48
Branch

Branch develop ๋‹ค์Œ ์ถœ์‹œ ๋ฒ„์ „์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ธŒ๋žœ์น˜ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๋ธŒ๋žœ์น˜๋“ค์„ ๋ณ‘ํ•ฉํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ. ์ฆ‰, ๋ชจ๋“  ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜๊ณ  ๋ฒ„๊ทธ๊ฐ€ ์ˆ˜์ •๋˜์–ด ๋ฐฐํฌ ๊ฐ€๋Šฅํ•œ ์•ˆ์ •์ ์ธ ์ƒํƒœ๋ผ๋ฉด develop ๋ธŒ๋žœ์น˜๋ฅผ ‘master’ ๋ธŒ๋žœ์น˜์— ๋ณ‘ํ•ฉ(merge)ํ•œ๋‹ค. ํ‰์†Œ์—๋Š” ์ด ๋ธŒ๋žœ์น˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•œ๋‹ค. feature ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ธŒ๋žœ์น˜ feature ๋ธŒ๋žœ์น˜๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ ๋ฐ ๋ฒ„๊ทธ ์ˆ˜์ •์ด ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ‘develop’ ๋ธŒ๋žœ์น˜๋กœ๋ถ€ํ„ฐ ๋ถ„๊ธฐํ•œ๋‹ค. ๊ฐœ๋ฐœ์ด ์™„๋ฃŒ๋˜๋ฉด ‘develop’ ๋ธŒ๋žœ์น˜๋กœ ๋ณ‘ํ•ฉ(merge)ํ•˜์—ฌ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๊ณผ ๊ณต์œ ํ•œ๋‹ค. release ์ถœ์‹œ ๋ฒ„์ „์„ ์ค€๋น„ํ•˜๋Š” ๋ธŒ๋žœ์น˜ ‘develop’ ๋ธŒ๋žœ์น˜์—์„œ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์ค€์˜ ๊ธฐ๋Šฅ์ด ๋ชจ์ด๋ฉด ๋˜๋Š” ์ •ํ•ด์ง„ ๋ฐฐํฌ ์ผ์ •์ด ๋˜๋ฉด, release ๋ธŒ๋žœ์น˜๋ฅผ ๋ถ„๊ธฐ..

ProjectSetting 2021. 7. 20. 13:37
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
๊ธ€ ๋ณด๊ด€ํ•จ
ยซ   2024/10   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
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
๋งํฌ
Total
Today
Yesterday