ใขใฉใณ Swift Concurrency for Swift 6 (Part-1)
Swift ConcurrencyใใAใใZใพใงๆฑใใพใใ(Part 1)
ๅ่ฌ็ 578ๅ
้ฃๆๅบฆ ๅ็ด
ๅ่ฌๆ้ 12ใๆ

- ่งฃๆฑบ
Task ์ default ์ฐ์ ์์ ๋ฌธ์ (utility vs medium)
์๋ ํ์ธ์ 3๊ฐ 19:34 ์ฏค์ Task ์ default ์ฐ์ ์์๋ฅผ utility ๋ก ๋ง์์ฃผ์ จ๋๋ฐ, ์ ๊ฐ ํ์ธํด๋ดค์๋๋ medium ์ธ ๋ฏํด์.. medium ์ด ๋ง์๊น์
iosswift๋์์ฑasync-awaitconcurrencynaljin
ใป
5ใถๆๅ
0
56
2
- ่งฃๆฑบ
18๊ฐ ์์ ์์ ์ ๋ฉํ๋ฐ์ดํฐ ์์ ๊ด๋ จ ๊ฐ์ ์๋ฃ ๋ฌธ์
์๋ ํ์ธ์~18๊ฐ 8:35 ์ฏค ๊ฐ์์๋ฃ์ ์์ ์์ ์ ๋ถ๋ชจ์์ ์<p style="t
iosswift๋์์ฑasync-awaitconcurrencynaljin
ใป
5ใถๆๅ
0
51
1
- ่งฃๆฑบ
withCheckedContinuation ์์ resume ํธ์ถ์ ์์ ์ฑ ๋ณด์ฅ ์ง๋ฌธ
์๋ ํ์ธ์~ ๊ฐ์ ์ ๋ณด๊ณ ์์ต๋๋ค. withCheckedContinuation ์์ resume ํธ์ถ์ ๋ํด ์ง๋ฌธ์ด ์์ต๋๋ค.11๊ฐ์ 1
iosswift๋์์ฑasync-awaitconcurrencynaljin
ใป
5ใถๆๅ
0
78
1
- ่งฃๆฑบ
์ฐธ๊ณ ์ฝ๋ ์๋ฃ 7-StructuredConcurrency(102, 103์ค) ์คํ?
<img src="https://cdn.jsdelivr.net/npm/emoji-datasource-apple/img/apple/64/1f4
iosswiftasync-awaitconcurrencyasyncletkdy00963990
ใป
6ใถๆๅ
0
60
3
- ่งฃๆฑบ
๋น๋๊ธฐ ๋ฐ๋ณต๋ฌธ์ ํ๋์ thread์์๋ง ๋์ํ๊ฒ ๋๋์??
์๋ ํ์ธ์.๊ฐ์๋ฅผ ํตํด ๋ง์ ๋์์ ๋ฐ๊ณ ์์ต๋๋ค.!๋ค๋ฆ์ด ์๋๋ผ, 17๊ฐ - 11๋ถ20์ด ๋ถ๋ถ์์ <p style=
iosswift๋์์ฑasync-awaitconcurrencyyngzx
ใป
7ใถๆๅ
0
80
2
- ่งฃๆฑบ
ํน์ ์๊ฐ์ฐ์ฅ ๊ฐ๋ฅํ ๊น์..?
์ญ์ ๋ ๊ธ์ ๋๋ค
iosswift๋์์ฑasync-awaitconcurrencyไฝๆ่ ใชใ
ใป
9ใถๆๅ
0
70
1
- ่งฃๆฑบ
25.05.13์ผ ์ ๋ฐ์ดํธ ๋ด์ฉ ๋ฌธ์
์๋ ํ์ธ์. 25.05.13์ผ ์ ๋ฐ์ดํธ ํ์๋๋๋ฐ ์ด๋ค ๋ถ๋ถ์ธ์ง ์ ์ ์์๊น์?<img src="https://cdn.inflearn.com/public/files/posts/aeb6326b-a630-45cc-
iosswift๋์์ฑasync-awaitconcurrencyosw99870359
ใป
10ใถๆๅ
0
106
1
- ่งฃๆฑบ
5๊ฐ weak self ์ฒ๋ฆฌ ๊ด๋ จ
์๋ ํ์ธ์! Swift Concurrency ๊ฐ์ ๋๋ฌด ์ ๋ฃ๊ณ ์์ต๋๋ค. 5๊ฐ weak sel
iosswift๋์์ฑasync-awaitconcurrencyyoonjong
ใป
10ใถๆๅ
1
157
2
- ่งฃๆฑบ
Task ํด๋ก์ ์์ weak self ๋ฏธ์ฌ์ฉ์ ๋ํด ์ง๋ฌธ๋๋ฆฝ๋๋ค!
์์ง์ ๊ฐ์ ๋ง๋ค์ด์ฃผ์ ์ ์ ๋ฌด์ ๋ง์ด ๋์์ด ๋ ๊ฒ ๊ฐ์ ๋จผ์ ๊ฐ์ฌ์ ๋ง์ ๋๋ฆฝ๋๋ค:)'Task(์์ )๊ณผ self ์ฌ์ฉ ๊ด๋ จ ๋ฐ ์บก์ฒ๋ฆฌ์คํธ์ weak self ์ฌ
iosswift๋์์ฑasync-awaitconcurrencyไฝๆ่ ใชใ
ใป
1ๅนดๅ
0
149
1
- ่งฃๆฑบ
์ ๋ฐ์ดํธ ์์ ๊ฐ์ ๊ณต๊ฐ ์ผ์ ์ด ๊ถ๊ธํฉ๋๋ค.
์๋ ํ์ธ์.part1 ๊ฐ์์์ ์ ๋ฐ์ดํธ ์์ ํญ๋ชฉ์ด ๋ช๊ฐ์ง ์๋๋ฐ์. ํด๋น ์์์ ์ธ์ ์ฏค ๊ณต๊ฐ ๋๋์ง ๊ถ๊ธํฉ๋๋ค. <p style="
iosswift๋์์ฑasync-awaitconcurrencykyungkoo
ใป
1ๅนดๅ
1
136
1
- ่งฃๆฑบ
29๊ฐ async let ์์ ์ทจ์ ๋ถ๋ถ ์ง๋ฌธ
๐ ์์ฃผํ๋ ์ง๋ฌธ ๋ชจ์๋งํฌ: <a ta
iosswift๋์์ฑasync-awaitconcurrencyjoeydev
ใป
1ๅนดๅ
1
165
1
- ๆช่งฃๆฑบ
Task๋ฅผ ํจ์ ๋ด๋ถ์์ ์ฌ์ฉํ์ ๋ ๊ฐ์ ๋ณํ๋ฅผ ์์ํ๋ ๋ฒ
๐ ์์ฃผํ๋ ์ง๋ฌธ ๋ชจ์๋งํฌ: <a target="_blank" rel="noopener noreferrer nofollow" h
iosswift๋์์ฑasync-awaitconcurrencysza
ใป
1ๅนดๅ
0
239
2
- ่งฃๆฑบ
ํํธ1 PDF ๊ฐ์ ์๋ฃ ๋ค์ด๋ก๋
ํํธ1 PDF ๊ฐ์ ์๋ฃ ๋ค์ด๋ก๋ ๋ฐ๊ณ ์ถ์๋ฐ, ์ด๋์ ๋ฐ์ ์ ์๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
iosswift๋์์ฑasync-awaitconcurrencychunnysoft5042
ใป
0
174
2
- ่งฃๆฑบ
Part 2์ ๋ํด์
์๋ ํ์ธ์! ์ข์ ๊ฐ์ ๋๋ฌด ์ ๋ฃ๊ณ ์์ต๋๋ค.2025๋ 1์ ์์ผ๋ก part 2 ๊ฐ์ ์ ์์ ๋ง๋ฌด๋ฆฌ ํ๋๊ฒ ๋ชฉํ๋ผ๊ณ ํ์ จ๋ ๊ฒ ๊ฐ์๋ฐ, ์์ ์ผ์ ๋๋ก part 2๋ ์ ๋ก๋ ๋ ๊น์?actor์ sendable์ ๋ํด์ ์ผ๋ฅธ ๊ณต๋ถํ๊ณ ์ถ์ด
iosswift๋์์ฑasync-awaitconcurrencybanabana
ใป
0
215
1
- ่งฃๆฑบ
๊ฐ์์๋ฃ ๊ด๋ จ ์ง๋ฌธ
์๋ ํ์ธ์ ์๋ฐ๋ ๋จผ์ ์ ๋ง ์ข์ ๊ฐ์ ์ ์ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.ํ์ฌ ์ปจ์ปค๋ฐ์ part1์ ์์ํ๋ ค๊ณ ๊ฐ
iosswift๋์์ฑasync-awaitconcurrencyyongbeomkwak3541
ใป
0
293
2
- ่งฃๆฑบ
Task.sleep Non-blocking ์ถ๊ฐ ์ง๋ฌธ
6๊ฐ 14๋ถ48์ด์ Task.sleep์ด ๋ ผ ๋ธ๋ฝํน ๋ฐฉ์์ผ๋ก ์งํ๋๋ฉด์ ํด๋น ์ฐ๋ ๋์์ ๋ค๋ฅธ์ผ์ ์ฒ๋ฆฌํ ์ ์๋ค๊ณ ํ์ จ๋๋ฐ, sleep์ ์ฒ๋ฆฌํ๋ ๋์ ๋ค๋ฅธ ์ผ์ ํ ์ ์๋ ์์ ์ฝ๋๋ฅผ ์์ ์์๊น์? ํด๋น ๊ฐ์ ์์
daso
ใป
0
293
2

