본문 바로가기

분류 전체보기127

[Error] null check operator used on a null value 초기화되지 않은 nullable 변수에 ! 표시가 붙어있을 경우 발생하는 오류라고 한다. 자료형 뒤에 "?"가 붙으면 "NULL이 들어갈 수도..? 아닐 수도 있고..?" 이런 의미이고, 변수 뒤에 "!"가 붙으면 "여기!!!! 안에!!!! NULL은!!!!! 절대로 들어있지 않다!!!!!!!" 이런 의미이다. 아래 코드를 보면 string이라는 변수는 자료형 앞에 물음표가 붙어있으므로 NULL이 들어갈 수도 있고 들어갈 수도 없는 상태이다. 그런데, 초기화되지도 않았는데 변수를 사용할 때 안에 NULL이 없다고 섣불리 단정짓고 있기 때문에 이런 코드는 에러가 발생한다. 다만, 나의 경우에는 빌드는 되는데 프로그램을 실행할 때 에러가 발생했다. String? string; // Nullable Strin.. 2023. 9. 28.
[Error] 난장판 멀쩡히 클래스 안에 선언되어 있는 변수도 사용 못한다 그러고 setState도 사용이 안 된다 그러고 아주 그냥 총체적 난국이 따로 없었는데 알고 보니, 대괄호 하나를 잘못 써서 그런 거였다 어휴 2023. 9. 28.
카카오애드핏 데일리리포트 내용 광고 요청수니 CTR이니 이상한 말들이 많아서 찾아봤더니 잘 정리한 블로그를 발견했다 . https://ringotree.tistory.com/entry/%EA%B4%91%EA%B3%A0%EC%9A%94%EC%B2%AD%EC%88%98-%EA%B4%91%EA%B3%A0%EB%85%B8%EC%B6%9C%EC%88%98-Fill-rate-%ED%81%B4%EB%A6%AD%EC%88%98-CTR-CPC-eCPM-%EC%9A%A9%EC%96%B4 광고요청수, 광고노출수, Fill-rate, 클릭수, CTR, CPC, eCPM 용어 안녕하세요. 며칠 전 카카오 애드핏 승인을 받았습니다. 아직 방문자수가 적어 수익은 아직 미미하지만 기분은 좋답니다. 카카오 애드핏 보고서 > 매체별 보고서를 보면 위와 같은 이미지를.. 2023. 9. 28.
[Error] Set the 'program' value in your launch config (eg 'lib/main.dart') then launch again cofiguration에 "program : lib/main.dart" 이런 거 추가하면서 난리를 쳤는데 그냥 launch.json 파일 새로 만드니까 해결됨 2023. 9. 27.
아이폰, 아이패드, 맥북 간 크롬 탭 전송하기 https://www.thefastcode.com/ko-krw/article/how-to-transfer-chrome-tabs-between-iphone-ipad-and-mac 아이폰, 아이 패드, 맥 사이에 크롬 탭을 전송하는 방법 - TheFastCode www.thefastcode.com 2023. 9. 27.
[Error] Error launching application on sdk gphone64 arm64. avd에서 wipe data 해주면 해결 https://poruttugi.tistory.com/9 Error launching application on sdk gphone x86 arm cmd : Can't find service: activity Error: ADB exited with code 1 Performing Streamed Install Error Launching application on sdk gphone x86 arm 플러터로 개발하다보면 갑자기 이런 에러메세지가 나오면서 안되는 경우가 있다. 원 poruttugi.tistory.com 2023. 9. 27.
[Error] multidex support is required for your android app to build since the number of methods has exceeded 64k. 터미널에 flutter run --debug 치니까 알아서 고쳐졌다. https://stackoverflow.com/questions/75648290/multidex-is-not-supporting-in-flutter Multidex is not supporting in flutter Note: C:\temp\flutter\.pub-cache\hosted\pub.dartlang.org\device_info-2.0.3\android\src\main\java\io\flutter\plugins\deviceinfo\DeviceInfoPlugin.java uses unchecked or unsafe operations. Note: Recom... stackoverflow.com 2023. 9. 27.
flutter 클래스 제대로 활용하기 9월 초부터 맨땅에 헤딩하는 식으로 플러터 프로젝트를 하나 진행하고 있다. 프로젝트를 하다 보니, 자주 등장하는데 도무지 정확한 뜻이 제대로 잡히지 않는 개념들이 있어서 정리하고자 한다. 1. 객체 지향 프로그래밍 위키백과에 따르면, 컴퓨터 프로그램을 단순한 명령어 목록의 관점으로 바라보는 대신, 여러 개의 독립된 단위, 즉 "객체"들의 모임으로써 바라보고자 하는 것이 객체 지향 프로그래밍이다. 객체는 변수와 함수가 모여있는 일종의 코드 뭉치라고 할 수 있다. 2. 클래스 객체를 만들기 위한 사용설명서 or 설계도 사용설명서에는 보통, 구성품이 무엇이고, 어떻게 조립해야 하며, 완성되면 어떻게 작동하는지 같은 내용이 적혀있다. class Human { // Instance variables String .. 2023. 9. 26.
헷갈리는 행.열.종.횡 https://melburn119.tistory.com/305 자주 헷갈리는 [행.열.종.횡] 개념과 [row, col] 제대로 익혀보자! by 부산백수 엑셀 공부할 때마다 자주 헷갈렸던 행렬종횡!엑셀에서 값을 입력할때, 자격증 시험공부 할때, JAVA, C등 프로그래밍에 대해 공부하면서 자주 헷갈렸던 개념 중 하나가 바로 종횡의 개념입니다. 학 melburn119.tistory.com 2023. 9. 20.
target of URI doesn't exist 스택 오버플로우 찾아보니까 flutter packages get flutter packages upgrade restart VScode/Android studio 순서대로 이렇게 하라고 하던데 그래도 안 돼서 이 블로그 보고 해결했다. https://nayotutorial.tistory.com/48 [Flutter] 12. 플러터 패키지(package) 추가하기 플러터에서 http통신을 통해 데이터를 가져오기 위해서 http 패키지를 프로젝트에 추가해야 합니다. 외부 패키지를 프로젝트에 추가하는 방법을 알아보겠습니다. 이번 글은 다음 내용을 다루고 nayotutorial.tistory.com 2023. 9. 18.