승상의 코딩 블로그
close
프로필 배경
프로필 로고

승상의 코딩 블로그

소프트웨어를 좋아합니다. 문의사항은 아래 이메일로 연락바랍니다. email : liang1008@naver.com

  • If (212) N
    • 일상과 생각 (20)
    • 잡다한 지식 (19)
    • AI (14)
    • Python (파이썬) (14)
    • Manim (5)
    • FastAPI (9)
    • Linux (리눅스) (20)
    • C++ (2)
    • Git(깃) (15)
    • Flutter (플러터) (27)
    • Docker(도커) (11)
    • 자격증 및 대외활동 (21) N
    • 개발환경 및 PC프로그램 (7)
    • 도서 및 강의 리뷰 (27)
    • 문제 및 에러 (1)
  • 홈
  • 태그
  • 방명록
[Flutter] extension 으로 코드를 더 깔끔하고 효율적으로 만들기

[Flutter] extension 으로 코드를 더 깔끔하고 효율적으로 만들기

extension 을 활용하면 기존 클래스나 타입에 새로운 기능을 추가할 수 있다.기존의 클래스를 수정하지 않아도 된다. int.parse("3") 은 flutter(dart) 에서 문자열을 정수에서 변경하는 방법이다.하지만 문자열에서 숫자로 더 간결하게 변경할 순 없을까?예를 들어, "3".toInt() 와 같이 말이다. 하지만 "3" 은 String 타입이고, String 클래스에는 정수로 변경하는 함수가 없다.이렇게, 기존 클래스에다가 기능이 추가되었으면 할 때 extension 을 활용하면 좋다. 사용예시 extension 의 이름(위에서 StringExtension)은 생략해도 된다.그러나 extension 에 이름이 있어야 라이브러리나 API 를 사용시 생기는 충돌을 해결할 수 있다.(다른 e..

  • format_list_bulleted Flutter (플러터)
  • · 2024. 12. 19.
  • textsms
  • navigate_before
  • 1
  • navigate_next
반응형
프로필 로고

승상의 코딩 블로그

소프트웨어를 좋아합니다. 문의사항은 아래 이메일로 연락바랍니다. email : liang1008@naver.com

공지사항
전체 카테고리
  • If (212) N
    • 일상과 생각 (20)
    • 잡다한 지식 (19)
    • AI (14)
    • Python (파이썬) (14)
    • Manim (5)
    • FastAPI (9)
    • Linux (리눅스) (20)
    • C++ (2)
    • Git(깃) (15)
    • Flutter (플러터) (27)
    • Docker(도커) (11)
    • 자격증 및 대외활동 (21) N
    • 개발환경 및 PC프로그램 (7)
    • 도서 및 강의 리뷰 (27)
    • 문제 및 에러 (1)
최근 글
인기 글
최근 댓글
태그
  • #GIT
  • #리눅스
  • #플러터
  • #flutter
  • #파이썬
  • #python
  • #한빛미디어
  • #linux
  • #개발자
  • #ai
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바