본문 바로가기
반응형

전체 글173

Epoch time(에포크 타임)에 대하여 대부분의 서버나 프로그램, 데이터베이스에는 현재 시간을 나타내는 함수가 존재한다. 이때, 사람들이 이해할 수 있는 시간은 보통 yyyy/MM/hh:mm:ss 등으로 표현하지만, 프로그래밍에서는 사람이 이해할 수 없는 난해한 숫자를 사용하는 형태가 있다.  유닉스 타임( Unix time), Epoch time(에포크 타임) 이에 해당한다. Unix, POSIX등의 시스템에서 날짜와 시간의 흐름을 나타낼 때 기준을 삼는 시간을 나타내는 단위이다. 기준 시간은 1970년 1월 1일 0시 (UTC) 이다. 다시말하면, Epoch는 1970년 1월 1일 0시(UTC) 이후로 경과한 시간을 초 단위로 표현한 것입니다 에포크 시간의 주요 이점은 시간대의 영향을 받지 않는다는 것이다. 따라서 전 세계 어디서나 동일한.. 2024. 5. 12.
[IOS] Unable to boot simulator 해결 방법 IOS에서 시뮬레이터를 돌리다가 보면 가끔 Unable to boot Simulator가 뜨는 것을 볼 수 있다. 컴퓨터는 비정상 일 때 껏다 키면 되듯이, 시뮬레이터가 비정상이면, 시뮬레이터 캐시를 삭제해버리고 다시 키면 정상적으로 작동한다. 이 Mac에 관하여 > 저장 공간 > 관리 > 개발자 > xcode 프로젝트 빌드 파일 > xcode 캐시 항목을 선택하시고 삭제하면 된다.  1. Mac에 관하여 클릭  2. 아래 저장 공간에서 저장 공간 설정 클릭  3. 저장 공간에서 개발자 클릭  4. 개발자에서 Xcode 캐시 삭제 후 완료 이렇게 하면 시뮬레이터가 정상적으로 동작하는 것을 확인 할 수 있다. 2024. 5. 12.
[Flutter]SVG 활용을 위한 flutter_svg 사용방법, SVG 화질 저하 원인 SVG는 웹과 모바일 애플리케이션에서 많이 사용되는 이미지 포맷 중 하나다. XML기반의 벡터 이미지 포맷으로 크기 변환 시 화질이 저화되지 않는 장점을 가지고 있어서 많이 사용한다. 하지만 flutter의 기본위젯으로 SVG파일을 직접적으로 지원하지 않지만,flutter_svg라이브러리를 통해서 사용 할 수 있다.   flutter_svg | Flutter packageAn SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.pub.dev 기본구조 final Widget svg = SvgPicture.asset( assetName,);  사용방.. 2024. 5. 8.
[Flutter]iconButton 소개 및 활용 방법, 예시코드있음 iconButton 이란 IconButton은 사용자에게 시작적인 피드백을 제공하기 좋은 위젯이다. 인터페이스의 상호작용을 향상시키는 요소중 하나이다. 일반적으로는 앱 바에서 설정 메뉴를 열거나, 화면 내 다른 위젯과의 상호 작용을 위해 사용되고 있고, 앱을 만들다 보면 분명 사용하게 되는 위젯중 하나 이다.  기본구조IconButton( onPressed: () {}, icon: Icon(Icons.back_hand),)iconButton의 주요 매개변수icon : icon 위젯을 전달하여 iconButton이 보여줄 아이콘을 정의한다. onPressed : 사용자가 IconButton을 클릭했을 때, 실행할 콜백 함수를 정의한다. iconsize : 아이콘의 크기를 설정한다. 단위는 픽셀이다.Ic.. 2024. 5. 7.
반응형