728x90
Future<T> matjipLike<T>(
{required MatjipModel matjipModel,
required UserModel userModel,
required T model,
required bool like //true -> like, false unlike
}) async {
지네릭을 메서드를 이해하고 사용은 해왔지만, 실제로 지네릭 메서드를 만들어서 사용해 본 적은 없었다. 그런데 코딩을 할수록, 함수의 재사용성을 고려해볼 때 지네릭을 사용해서 메서드를 만들면 훨씬 재사용성이 늘 것 같은 생각에, 만들어보기로 했다. 코드가 훨씬 줄어들 것이라고 예상하고 있다
https://stackoverflow.com/questions/42004475/how-to-create-a-generic-method-in-dart
728x90
'개발 > Flutter' 카테고리의 다른 글
flutter, dart list 합치기 expand (0) | 2022.09.08 |
---|---|
In flutter, Making 2 page with 1 GetXController (0) | 2022.09.06 |
static 변수만 사용하고 constructor 쓸 필요 없는 class (0) | 2022.09.01 |
flutter google map crash (0) | 2022.08.29 |
flutter freezes nested class toJson 오류 현상 제거 (0) | 2022.08.26 |