[์ฝ๋ํฉํ ๋ฆฌ] [์ ๋ฌธ] Dart ์ธ์ด 4์๊ฐ๋ง์ ์์ ์ ๋ณต
์ด ๊ฐ์๋ฅผ ํตํด Dart ์ธ์ด๋ฅผ ๋ฐฐ์ฐ๋ฉด Flutter๋ฅผ ์์ํ ์ ์์ ์ ๋์ ์์ค์ผ๋ก์ ์ ๊ทธ๋ ์ด๋๊ฐ ๊ฐ๋ฅํฉ๋๋ค!
์๊ฐ์ 11,166๋ช
๋์ด๋ ์ ๋ฌธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ๋ฏธํด๊ฒฐ
์๋ฃํ(์ค์) ์ถ๋ ฅ ๊ฒฐ๊ณผ ๋ฌธ์
์๋ ํ์ธ์. ๊ฐ์ฌ๋.์ข์ ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๊ฐ์ 30๋ถ์ฏค dou
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅjessy4295
ใป
19์ผ ์
0
32
1
- ๋ฏธํด๊ฒฐ
fold ํจ์ ๋ฌธ๋ฒ์ด ์ ๋ฐ์ดํธ ๋ ๊ฒ ๊ฐ์๋ฐ ๋ง์๊น์?
ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ๊ฐ์ ์ค์ fold์ ๊ดํด์ ๊ณต๋ถ ์ค์ ์๊ธด ์๋ฌธ์ ๋๋ค.fold์ ๋ฆฌํดํ์ ์ ๋ค๋ฆญ์ ์ ์ง ์์๋๋ฐ๋ prev + next ๋ถ๋ถ์์ ์๋ฌ๊ฐ ๋์ง
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅํ๋๋ฏธ
ใป
25์ผ ์
0
29
1
- ๋ฏธํด๊ฒฐ
์ฟ ํฐ ์ ํจ๊ธฐ๊ฐ์ด ๊ฒฝ๊ณผํ๋ค๊ณ ํ๋ค์ ใ ใ
์ฝ๋ํฉํ ๋ฆฌ ๋์ค์ฝ๋์ ์ง๋ฌธํ๋ฉด ๋์ฑ ๋น ๋ฅด๊ฒ ์ง๋ฌธ์ ๋ฐ์ ๋ณผ ์ ์์ต๋๋ค![์ฝ๋ํฉํ ๋ฆฌ ๋์ค์ฝ๋]<a target="_blank" rel="noopener n
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅํ์คํฐ๋ฌ๊ตฌ์ง
ใป
6๋ฌ ์
0
67
2
- ๋ฏธํด๊ฒฐ
๊ฐ์ฌ๋ ๋์ ์์ฆ ์ด์ฌํ ์๊ฐํ๊ณ ์์ต๋๋ค
2๋ ์ ์ c์ธ์ด๋ฅผ ๋ฐฐ์ ์๋๋ฐ ๋คํธ ์ธ์ด๋ ๊ทธ์ ๋นํด ๋๋ฌด ์น์ ํด์ ํ๊ฐ์ ์ถ๋ก ์ด ํ์ํ ๋ถ๋ถ์ด ์๋ค์..์ฌ์ง ์ print(newBlackPink.toList(
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ๊น์นํ
ใป
์ผ ๋ ์
0
93
2
- ๋ฏธํด๊ฒฐ
Flutter๊ฐ์ข์ ๋ํ ์ง๋ฌธ์ด ์์ต๋๋ค.
๋คํธ์ธ์ด ๊ฐ์ข๋ฅผ ์๊ฐํ ์ดํ์ ์ฝ๋ํฉํ ๋ฆฌ๋์ Flutter์ด๊ธ ๊ฐ์ข๋ฅผ ๋ฐ๋ก ์๊ฐํ๋ ค๊ณ ํฉ๋๋ค. Flutter์ด๊ธ ๊ฐ์ข์ ์๊ฐ ์ด์ ์ ๋คํธ์ธ์ด์ 5๊ฐ ๊ฐ์๋ฅผ ๊ผญ ์ ๋ถ ์๊ฐํด์ผ ํ๋์?์๋๋ฉด ๊ธฐ๋ณธ๊ธฐ๋ง ์๊ฐํด๋ ๋๋์?์๋๋ฉด 3.0
flutter์ค์น์ฐฌ
ใป
0
265
2
- ๋ฏธํด๊ฒฐ
Set ์ธ๋ฑ์ค ์ ๊ทผ ์ง๋ฌธ์ ๋๋ค
์ฝ๋ํฉํ ๋ฆฌ ๋์ค์ฝ๋์ ์ง๋ฌธํ๋ฉด ๋์ฑ ๋น ๋ฅด๊ฒ ์ง๋ฌธ์ ๋ฐ์ ๋ณผ ์ ์์ต๋๋ค![์ฝ๋ํฉํ ๋ฆฌ ๋์ค์ฝ๋]
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ(์ ์ ์์)
ใป
0
170
2
- ๋ฏธํด๊ฒฐ
void ๊ถ๊ธํ์ ์ด ์์ต๋๋ค!
์ฝ๋ํฉํ ๋ฆฌ ๋์ค์ฝ๋์ ์ง๋ฌธํ๋ฉด ๋์ฑ ๋น ๋ฅด๊ฒ ์ง๋ฌธ์ ๋ฐ์ ๋ณผ ์ ์์ต๋๋ค![์ฝ๋ํฉํ ๋ฆฌ ๋์ค์ฝ๋]
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ์์ฒ๋คผ.
ใป
0
149
1
- ํด๊ฒฐ
๋คํธ ๋ณ์ ์ฐ์ฐ ์ง๋ฌธ
์๋ ํ์ธ์ ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค!! ๊ทผ๋ฐ ์์ ์์ ๋ง๊ณ ์ถ๊ฐ์ ์ผ๋ก ์ฝ๋๋ฅผ ์ ๋ ฅํด๋ณด๊ณ ์๋๋ฐ ์ดํด๊ฐ ์๋๋ ์๋ฌ๊ฐ ๋ฐ์ํด์ ์ง๋ฌธ ๋๋ฆฝ๋๋คvoid main() { int number = 2; // doble๋ก ๋ณ๊ฒฝํ๋ฉด ๋ฌธ์ ์์ด ๋์
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ(์ ์ ์์)
ใป
0
130
1
- ๋ฏธํด๊ฒฐ
๋คํธ ๋ณ์ ์ด๋ฆ ๊ท์น ์ง๋ฌธ์ ๋๋ค
์๋ ํ์ธ์! ์ข์ ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค ๊ถ๊ธํ ๊ฒ C์ธ์ด ๊ฐ์ ๊ฒฝ์ฐ๋ ๋ณ์ ์ด๋ฆ ๊ท์น์ ํน์ ๋ฌธ์ ์ฌ์ฉ ๋ถ๊ฐ, ์ซ์๋ก ์์ ๋ถ๊ฐ, ๊ณต๋ฐฑ ๊ธ์ง ๋ฑ ๋ณ์ ์ด๋ฆ์ ํ๊ธฐ๋ฒ์ด ์๋ ์ ๋ง ๋ฌธ๋ฒ์ ์ผ๋ก ๋ฐ๋์ ์ง์ผ์ผ ํ๋ ๊ท์น์ด ์๋๋ฐ ๋คํธ ์ธ์ด๋ ๋ฌธ
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ(์ ์ ์์)
ใป
0
190
2
- ๋ฏธํด๊ฒฐ
4๊ฐ์ ์ฑํฌ ํ๋ก๊ทธ๋๋ฐ์์ 12:46์์
4๊ฐ์ ์ฑํฌ ํ๋ก๊ทธ๋๋ฐ์์ 12:46์์ addnumberํจ์๋ ๋น๋๊ธฐํจ์๊ฐ ์๋๋ผ ๋๊ธฐํจ์ ์๋๊ฐ์?๊ทธ๋ผ ์์ addnumber()๊ฐ ๋๋๊ณ (2์ด๊ธฐ๋ค๋ฆฌ๋๊ฑฐ๊น์ง ํ๊ณ )๋์ ๋ฐ์ addnumber()๊ฐ ์คํ๋ผ์ผํ๋๊ฑฐ ์๋๊ฐ์??์ ์ addnumber์
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ๊ฐ์๋น
ใป
0
108
1
- ๋ฏธํด๊ฒฐ
๊ถ๊ธํ ์ ์ด ์์ต๋๋ค!
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
flutter์์ฑ์ ์์
ใป
0
252
2
- ๋ฏธํด๊ฒฐ
์ฟ ํฐ๋ฐ๊ธ์ด ์๋๋ค์ ;;
๋ณ 5๊ฐ ํ์ ๋จ๊ธฐ๊ณ 9363-87b86b17809c์ด ์ฝ๋๋ก ํ ์ธ ๋ฐ์ผ๋ ค๋๋ฐ ๋์ง์๋ค์;;๋์ค์ฝ๋๋ ์๋ฉ๋๋ค<img src="https://cdn.inflearn.com/public/files/posts/9465
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅjuno0218
ใป
0
301
2
- ๋ฏธํด๊ฒฐ
๋ฐ์ ์ง๋ฌธ ์ฌ์ง์ฒจ๋ถํด์ ๋ค์ ์ง๋ฌธ๋๋ ค์~
์์ด๋๋ก ์ค๋ช ํ ๋ ...ํด๋์ค ์์์ ํจ์ ๋ฃ์๋ ์ฒ์์ ์์ void๋ฅผ ๋ฃ์ผ์ จ๋๋ฐ ๋ค์ ๊ฐ์์์๋ TimesTwoํด๋์ค์์๋ void ๋ฅผ ์์ฐ๊ณ ๋ฐ๋ก int ๋ฅผ ์ฐ์๋๋ผ๊ตฌ์ void๋ ์๋ฌ๊ฐ ์ ๋ ๊ฒ ๋๋ค์ ์ ๊ทธ๋ฐ๊ฑฐ์ฃ ...?<img sr
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ๊ณ ์ํ
ใป
0
301
2
- ๋ฏธํด๊ฒฐ
ํด๋์ค์์์ ํจ์ ๋ฃ์๋ ์
์์ด๋๋ก ์ค๋ช ํ ๋ ...ํด๋์ค ์์์ ํจ์ ๋ฃ์๋ ์ฒ์์ ์์ void๋ฅผ ๋ฃ์ผ์ จ๋๋ฐ ๋ค์ ๊ฐ์์์๋ TimesTwoํด๋์ค์์๋ void ๋ฅผ ์์ฐ๊ณ ๋ฐ๋ก int ๋ฅผ ์ฐ์๋๋ผ๊ตฌ์ void๋ ์๋ฌ๊ฐ ์ ๋ ๊ฒ ๋๋ค์ ์ ๊ทธ๋ฐ๊ฑฐ์ฃ ...?
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ๊ณ ์ํ
ใป
0
217
2
- ๋ฏธํด๊ฒฐ
์ ์ ์ด์ํ์์ ๋ง์ง๋ง์ Status
enum Status{ approved,//์น์ธ pending,//๋๊ธฐ rejectde,//๊ฑฐ์ }void main() { Status status = Status.
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ๊ณ ์ํ
ใป
0
301
2
- ๋ฏธํด๊ฒฐ
4๊ฐ ๋ง์ง๋ง yield* -> yield
4๊ฐ ๋ง์ง๋ง ๋๋ ๋์//stream ์ฌ์ฉ ์ํด ํจํค์ง ๋ถ๋ฌ์์ ์จ์ผ ํจ import 'dart:async'; void main() { playAllStream().listen((val){ print(val); }); }
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ๊น๋ฏผ๊ฒฝ
ใป
0
252
1
- ๋ฏธํด๊ฒฐ
์ฟ ํฐ ์ ์ฉ ์๋๋๋ฐ ํน์ ์๋์ด ์ ํด์ ธ ์๋๊ฑด๊ฐ์?
9363-87b86b17809c์ฟ ํฐ ์ฝ๋๋ก ์ ์ฉํด๋ดค๋๋ฐ ์๋์์ ใ
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ์ด์ฐฝ์
ใป
0
359
1
- ํด๊ฒฐ
toSet(), Set.of(), Set.from() ์ฐจ์ด์
toSet(), Set.of(), Set.from() ์ฐจ์ด์ ์ด ์๋์?
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅํ์ค์ฌ
ใป
0
558
1
- ํด๊ฒฐ
์๋๋ก์ด๋ ์คํ๋์ค ์๋ฎฌ๋ ์ดํฐ ๊ถ์ฅ์ฌ์
์๋๋ก์ด๋ ์คํ๋์ค์์ ์ฝ๋ฉํ๋ ๊ฒ๊น์ง๋๊ด์ฐฎ์๋ฐ,์๋ฎฌ๋ ์ดํฐ๋ก ์คํํด์ ํ๋ฉด ๋์ฐ๋ ๊ฑฐ๊น์ง ๋ณด๋ ค๋ฉด์๋๊ฐ ๋๋ฌด ๋๋ฆฝ๋๋ค.์๋ฌ๊ฐ ์์ ๊ฒฝ์ฐ์๋ ๋ ๋ต๋ตํ๊ณ ์.์ผ๋ฐ์ ์ธ ์ฌ๋ฌด, ์ธํฐ๋ท์ฉ์ผ๋ก๋ ๋ต๋ตํจ์ ์ ํ</p
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ์ด์
ใป
0
534
2
- ๋ฏธํด๊ฒฐ
for loop
void main() { int total = 0; for (int i = 0; i < 10; i++) { total += 1; if (total == 5) { break; }
flutterํจ์ํ-ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด์งํฅ๋์จ
ใป
0
406
1






