์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- Column
- Xcode
- ์ค์ํํธ
- ํดํ
- UIKit
- codelab
- Ai
- ํ๊ธ
- Flutter codelab
- vscode
- ๊ณต์๋ฌธ์
- Center
- git error
- ๋ค์ง
- SwiftUI
- React
- useEffect
- Computer Vision
- FLUTTER
- Simulator
- IOS
- ํ๊ณ
- ์ ํ๋ก๊ทธ์ธ๊ตฌํํ๊ธฐ
- family control
- C++
- dart
- ์ค๋ํดํ
- OpenCV
- Git
- Swift
Archives
- Today
- Total
๋ชฉ๋กassert (1)
ram2 ๐
[Flutter] Initializer lists ์ ๋ฆฌ
Initializer lists constructor ์คํ ์ ์ final fields๊ฐ ๊ฐ์ ๊ฐ์ง๋์ง๋ฅผ ํ์ธํ๋ ๋ฑ์ ์ด๊ธฐ ์ค์ ์ด ํ์ํ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ฆ, default field์ ์คํ ์ ์ ๊ฐ์ด ์๋๋ก ํ๊ธฐ ์ํด Initializer lists์์ ์ด๊ธฐํ ํ๋ ์์ ์ ์ํํ๋ค. Point.fromJson(Map json) : x = json['x']!, y = json['y']! { print('In Point.fromJson(): ($x, $y)'); } assert๋ ๊ฐ๋ฐ ๋ชจ๋์ debug์ค์๋ง ์ํฅ์ ๋ฏธ์น๋ค. Initializer lists์๋ ์ด๋ ๊ฒ debug์ค์๋ง ์คํ๋๋ assert๋ฅผ ๋ฃ์ ์ ์๋ค. class FirstTwoLetters { final String letterOne; ..
๐ง flutter
2022. 7. 6. 00:41