์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ๊ณต์๋ฌธ์
- dart
- ๋ค์ง
- Ai
- SwiftUI
- vscode
- ํ๊ธ
- git error
- FLUTTER
- Column
- Swift
- ์ค์ํํธ
- React
- useEffect
- codelab
- family control
- Flutter codelab
- C++
- Xcode
- OpenCV
- ํ๊ณ
- ์ค๋ํดํ
- IOS
- ์ ํ๋ก๊ทธ์ธ๊ตฌํํ๊ธฐ
- UIKit
- Simulator
- ํดํ
- Git
- Center
- Computer Vision
- Today
- Total
๋ชฉ๋ก๐ง flutter (22)
ram2 ๐
about using this in a constructor this.propertyName ์ ์งง๊ณ ๊ฐ๋จํ๊ฒ constructor์ values์ ๊ฐ์ ํ ๋นํ ๋ ์ฌ์ฉํ๋ค. class MyColor { int red; int green; int blue; MyColor(this.red, this.green, this.blue); } final color = MyColor(80, 80, 128); ์ ์๋ ์ฝ๋์์ this.์ class ๋ณ์์ ๊ฐ์ ๋ฃ๊ฒ ๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค. ์ด๋ฌํ ๋ฐฉ์์ named parameters์์๋ ์ฌ์ฉ๋๋ค. using this in named parameters class MyColor { ... MyColor({required this.red, required this.gree..
Exceptions ์๋ฏธ: exceptions๋ ์์์น ๋ชปํ ์ผ์ด ๋ฐ์ํ์์ ๋ํ๋ด๋ ์ค๋ฅ์ด๋ค. ๊ธฐ๋ฅ: dart code๋ exceptions๋ฅผ throw ํ๊ณ catchํ ์ ์๋ค. ํน์ง: dart๋ exception๊ณผ error types๋ฅผ ์ ๊ณตํ์ง๋ง, null์ด ์๋ ๊ฐ์ฒด๋ง throw ํ ์ ์๋ค. exceptions๋ฅผ ๋ค๋ฃจ๊ธฐ ์ํด ์์์ผ ํ๋ ์ฉ์ด throw exception๋ฐ์ ์ ๊ฐ์ฒด ๋๋ ์ฝ๋ ๋ฑ์ ๋ฐํํ ์ ์๋ค. //์ผ๋จ ์๋ฌ๋ฅผ ๋์ ธ๋ณธ๋ค๊ณ ์๊ฐ throw ์ฌ์ฉ ์ฝ๋ ์) //example 1 throw FormatException('Expected at least 1 section'); //example 2 throw 'Out of llamas!'; example 1 ์ฌ์ฉ์ ๊ถ์ฅํ๋ค. ์..