Notice
Recent Posts
Recent Comments
Link
ยซ   2024/05   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
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
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กiOSํ”„๋กœ์ ํŠธ/โ˜˜๏ธ Kuring (27)

lgvv98

[git] Git-flow ์ „๋žต๊ณผ ํ”„๋กœ์ ํŠธ ์˜ˆ์‹œ(feat. Kuring)

Git-flow ์ „๋žต๊ณผ ํ”„๋กœ์ ํŠธ ์˜ˆ์‹œ(feat. Kuring) โœ… Kuring์—์„œ ์‚ฌ์šฉํ•˜๋Š” Git-flow ๋ถ„์„๊ณผ Git-flow์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋ฉฐ, Kuring์—์„œ ๋‚ด๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ปค๋ฐ‹ ๊ทœ์น™์„ ์ •๋ฆฌํ•˜๊ณ ์ž ํฌ์ŠคํŒ…ํ•ฉ๋‹ˆ๋‹ค. ํšŒ์˜๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ์— ์•ž์„œ, ๋ฐ”๋กœ ํšŒ์˜ ๋‚ด์šฉ๋งŒ ์ด์•ผ๊ธฐ ํ•˜๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ๊ฐ€๋ณ๊ฒŒ ์Šค๋ชฐํ†ก์œผ๋กœ ์ฃผ๋กœ ์‹œ์ž‘ํ•˜๋Š”๋ฐ ๋‚ด ํฌ์ŠคํŒ…๋„ ๊ฐ€๋ณ๊ฒŒ ์•„๋ฌด๋ง์ด๋‚˜ ์ ์ž.์ตœ๊ทผ์— [1.2.0] ๋ฒ„์ „ ์ดํ›„๋กœ ๊ธฐ์กด์— UIKit์œผ๋กœ ์ž‘์„ฑ ๋œ ์ฝ”๋“œ๋ฅผ SwiftUI๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด์„œ ์ž‘์—…์„ ๊ณต์œ ํ•˜์—ฌ ํ•˜๋Š” ๋“ฑ ํ•„์š”ํ•œ ๋ถ€๋ถ„์ด ๋งŽ์•˜๋Š”๋ฐ, ๊นƒ์„ ๊ทธ๋ƒฅ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ํ•„์š”ํ•œ ๊ฒƒ๋“ค๋งŒ ์ฐพ์•„์„œ ํ•˜๋‹ค๋ณด๋‹ˆ ๊ฐ™์ด ์ž‘์—…ํ•˜๋Š” ๋ถ„์ด ๊นƒ ๊ด€๋ฆฌ๋ฅผ ์ฃผ๋กœ ๋งก์•„์„œ ํ•ด์ฃผ์…จ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฌด์—‡๋ณด๋‹ค๋„ ํ˜„์ง์ž ๋ถ„์ด์…”์„œ ๋•๋ถ„์— ์‹ค์ œ๋กœ ์ ์šฉ๋˜๋Š” ๋ชจ๋ธ์„ ์—ฐ์Šตํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ํก์ˆ˜ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™..

[SwiftUI] List Row ์„ ํƒํ•˜๊ธฐ(TableView didSelectRow)

List Row ์„ ํƒํ•˜๊ธฐ(TableView didSelectRow) โœ… ์˜ค๋žœ๋งŒ์ด๋‹ค! ์ œ๋ชฉ์ด ์ฐธ UIKit์Šค๋Ÿฝ๋‹ค. ์ œ๋ชฉ์„ ์ด๋ ‡๊ฒŒ ์ž‘์„ฑํ•˜๊ฒŒ ๋œ ์ด์œ ๋กœ๋Š” ๋‚ด๊ฐ€ 1๋…„ ์ •๋„ UIKit์„ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ด๋ฏธ ์‚ฌ๊ณ ๊ฐ€ ์—ฌ๊ธฐ์— ์ต์ˆ™ํ•ด์ง„ ์ƒํƒœ์ธ๋ฐ, SwiftUI๋กœ List์˜ Row(UIKit์—์„œ cell)์„ ์„ ํƒํ•˜๋Š” ๋กœ์ง์„ ์ž‘์„ฑํ•˜๋Š”๊ฒŒ ์ž˜ ์•ˆ๋˜์—ˆ๋‹ค.๊ทธ๋ž˜์„œ ๋‚ด๊ฐ€ ๊ตฌ๊ธ€์— ์ € ํ‚ค์›Œ๋“œ๋กœ ๊ฒ€์ƒ‰ํ–ˆ๋Š”๋ฐ, ๋”ฑํžˆ ๋ง˜์— ๋“œ๋Š”๊ฒŒ ์•ˆ๋‚˜ํƒ€๋‚˜์„œ ์ง์ ‘ ์ •๋ฆฌํ•˜๋ ค๊ณ  ํฌ์ŠคํŒ… ํ•จ. ์ƒ๊ฐ๋ณด๋‹ค ๊ฐ„๋‹จํ•œ๋ฐ, ์ด๊ฒŒ ์ฐธ ์–ด๋ ค์› ์Œ. ์šฐ์„  UIKit์„ ์‚ฌ์šฉํ•˜๋‹ค๋ณด๋‹ˆ tableView์—์„œ๋Š” UITableViewDelegate๋ฅผ ์ƒ์†๋ฐ›์•„์„œ didSelectRow๋ฅผ ๊ตฌํ˜„ํ•˜๋ฉด ๋˜์—ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ์ด์™€ ๋น„์Šทํ•˜๊ฒŒ List์˜ Row์— onTapGesture๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ ๊ฑฐ๋ผ๊ณ  ์ƒ๊ฐ!! โœ… ..