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
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กapple/๐Ÿฆ• UIKit & ReactiveX (35)

lgvv98

[week2] ๐Ÿ‘€ Observserbles

โœ… ์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” Observserbles์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณผ ์˜ˆ์ •์ด์•ผ! ์˜ต์ €๋ฒ„๋ธ” ์ด์ œ ์กฐ๊ธˆ ์ดํ•ด๊ฐ€ ๋˜๊ธฐ ์‹œ์ž‘ํ–ˆ์–ด. ์—ฌ๊ธฐ์žฅ์„ ๊ณต๋ถ€ํ• ๋–„๋Š” ๋„ˆ๋ฌด ๋งŽ์•„์„œ ์ด๊ฒŒ ๊ณผ์—ฐ ๊ฐ€๋Šฅํ• ๊นŒ? ๊นŒ์ง€๋„ ์˜๋ฌธ์ด ๋“ค๋”๋ผ.. ๊ทธ๋ž˜์„œ ์ผ๋‹จ์€ ๋ชจ๋“  ๊ฑธ ๋‹ค ํ•ด๋ณผ ์ˆ˜๋Š” ์—†๊ณ , ๊ทธ๋ฆผ์ด๋ผ๋„ ํ•œ๋ฒˆ์”ฉ ๋‹ค ๋ด๋‘๋ฉด ์ดํ•ด๊ฐ€ ๋˜๋‹ˆ๊นŒ ์ด๋Ÿฐ ์ƒํ™ฉ์—์„œ๋Š” ์˜ˆ์ „์— ์ด๋Ÿฐ ๊ทธ๋ฆผ์ด ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™์€๋ฐ...? ํ•˜๊ณ ์„œ ๊ฐ€์„œ ์ฐพ์•„์“ฐ๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ๊ณต๋ถ€์˜ ๋ฐฉํ–ฅ์„ ์„ค์ •ํ–ˆ์–ด. ์•„์ง ๋งŽ์ด ์•ˆํ•ด์„œ ๊ทธ๋Ÿฐ์ง€ ์—ฌ๊ธฐ๊นŒ์ง€ ํ•˜๋‹ˆ๊นŒ rx ๋ญ”๊ฐ€ ํ• ๋งŒํ•˜๋‹ค...? ์ด๋Ÿฐ ์ƒ๊ฐ์ด ๋“ค๊ธฐ ์‹œ์ž‘ํ–ˆ์Œ!! ๋‚˜์˜ ์†Œ์Šค์ฝ”๋“œ : https://github.com/lgvv/MyRxSwift lgvv/MyRxSwift ๋‚˜์˜ RxSwift ๊ณต๋ถ€ ๊ธฐ๋ก์žฅ. Contribute to lgvv/MyRxSwift development by ..

[week1] Hello RxSwift ๐Ÿ–

โœ… ์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” RxSwift ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์ฐจ๊ทผํžˆ ์•Œ์•„๋ณด๊ณ  ์ง€๋‚˜๊ฐˆ ์˜ˆ์ •์ด์•ผ. ์ด์ „ ํฌ์ŠคํŒ…์—์„œ Rx์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•œ ์ž๋ฃŒ๊ฐ€ ์žˆ๋Š”๋ฐ, ์™œ Hello RxSwift๋ผ๊ณ  ๋ฐ˜๋ฌธํ•  ์ˆ˜ ์žˆ๊ฒ ์ง€? ์ด์ „ ์‹œ๊ฐ„์—๋Š” ๋ฐฉ๋Œ€ํ•œ ์ž๋ฃŒ๋ฅผ 4์‹œ๊ฐ„๋งŒ์— ๊ณต๋ถ€ํ•˜๋‹ค ๋ณด๋‹ˆ๊นŒ, ์‹ค์ œ๋กœ ์ ์šฉํ•˜๋Š”๋ฐ, ์–ด๋ ค์›€์ด ๋งŽ์•˜์–ด. ๊ทธ๋ž˜์„œ ๋‹ค์‹œ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋Œ์•„๋ณผ ํ•„์š”์„ฑ๋„ ๋Š๊ผˆ๊ณ , ํ•˜๋‚˜ํ•˜๋‚˜ ๋” ์ž์„ธํžˆ ์•Œ๊ณ  ์žˆ์œผ๋ฉด ์–ด๋– ํ•œ ์ƒํ™ฉ์—์„œ๋„ ์ฝ”๋“œ๋ฅผ ์ž์œ ๋กญ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ๊นŒ, ์ •์„์œผ๋กœ ๊ณต๋ถ€ํ•ด ๋ณด๋„๋ก ํ•˜์ž! ์‹œ์ž‘ํ•˜๊ธฐ์— ์•ž์„œ, ์ด ๊ณต๋ถ€๋Š” SOPT์˜ ์ปค๋ฆฌํ˜๋Ÿผ์„ ๋ฐ”ํƒ•์œผ๋กœ ReactiveX.io ๊ณต์‹ ๋ฌธ์„œ๋ฅผ ๋”ฐ๋ฅด๊ณ  ์žˆ์–ด. ๊ทธ๋ฆฌ๊ณ  ๋‚ด๊ฐ€ ๋ณด๊ธฐ์— ํ•„์š”ํ•œ ๋ถ€๋ถ„๋งŒ ์ถ•์•ฝํ•ด์„œ ์‚ฌ์šฉํ•  ์˜ˆ์ •!! โญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ๊ทธ๋ฆฌ๊ณ  ์ฝ”๋“œ๋ฆฌ๋ทฐ ํ˜•์‹์œผ๋กœ ์ง„ํ–‰ํ• ๊บผ๋‹ˆ๊นŒ ํ•˜๋‚˜ํ•˜๋‚˜ ์ฒœ์ฒœํžˆ ๋ด์ฃผ๊ธธ ๋ฐ”๋ž„๊ฒŒ! โญ๏ธ๐Ÿ”ธ ๊ณต๋ถ€ ๋ฐฉ๋ฒ•..

RxSwift 4์‹œ๊ฐ„ ๋งŒ์— ๋๋‚ด๊ธฐ

โœ… ์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” RxSwift์˜ ์ „๋ฐ˜์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณผ ์˜ˆ์ •์ด์•ผ. RxSwift์˜ ๊ณต๋ถ€ ์ˆœ์„œ๋กœ๋Š” ์ „๋ฐ˜์— ๋Œ€ํ•ด์„œ ๋จผ์ € ์•Œ์•„๋ณธ ํ›„ ์„ธ์„ธํ•œ ๋ถ€๋ถ„์„ ๋””ํ…Œ์ผํ•˜๊ฒŒ ์ฑ„์›Œ๊ฐ€์„œ ์™„๋ฒฝํ•˜๊ฒŒ RxSwift๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž๋กœ ๋‚˜์•„๊ฐ€๋ ค ํ•ด! ๊ทธ๋ฆฌ๊ตฌ ํ˜„์žฌ RxSwift์™€ MVVM ์Šคํ„ฐ๋””๋ฅผ ํ•จ๊ป˜ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š”๋ฐ, ์Šคํ„ฐ๋”” ๋‚ด์šฉ์„ ๊นƒํ—™์„ ์ฐธ๊ณ ํ•˜๋„๋ก ํ•˜์ž! https://github.com/lgvv/MVVM_RxSwift lgvv/MVVM_RxSwift MVVM ํŒจํ„ด๊ณผ RxSwift ๋ฅผ ํ•™์Šตํ•˜๊ณ , ์ด๋ฅผ ์ ์šฉํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ์Šคํ„ฐ๋””๋ชจ์ž„์ž…๋‹ˆ๋‹ค. - lgvv/MVVM_RxSwift github.com ์ด๊ฑด ๊ณต์‹๋ฌธ์„œ!! ํ•œ๊ตญ์–ด๋กœ ๋ฒˆ์—ญ๋„ ์ž˜ ๋˜์–ด์žˆ๊ณ , ๊ณต์‹๋ฌธ์„œ๊ฐ€ ์ •๋ง ์งฑ์ด์ง€! http://reactivex.io/document..