앞선 강의에서 매개변수가 있는 경우 event객체를 명시적으로 전달하라고 하셨는데 본 강의에서는 매개변수가 있지만 따로 명시하지 않으신 부분이 궁금합니다. event객체를 사용하지 않는 경우에도 매개변수가 있는 경우 명시적으로 지정해줘야 하는지, 혹시 제가 잘못 이해한 것이라면 어느 상황에 명시적으로 event 객체를 전달하는지 알고 싶습니다.
static 메서드를 실행할 때는 클래스명.메서드명()으로 실행 가능하다고 하셨는데 이 코드에서는 클래스명 없이 바로 say()로 실행되고 있는데 이 부분은 문제가 없는 건가요? 그럼 만약 msg가 static 변수라면 say()를 실행했을 때 오류가 발생하지 않고 정상적으로 작동되나요?
performance 탭에서 다운로드가 오래걸리는 파일(0.chunk.js)이 bundle analyzer 에서 어떤 파일(static/js/2.4~~~.js)인지 정확히 알기는 어렵고 추측을 할 수밖에 없는 거겠죠? 복잡한 프로그램을 개발할 땐 문제가 있는 파일이 무엇인지 찾기가 어려울 것 같은데, 어쩔 수 없는 걸까요...? ㅜ
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다! [코드팩토리 디스코드] https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. webview_flutter 패키지의 다큐멘테이션이 업데이트된건지 android 폴더 속 파일의 내용을 바꿔야하는 부분이 사라졌습니다. 그래서 일단 그 부분은 건드리지않고 그대로 강의를 따라했는데요. 에뮬레이터에서 돌리니까 오류가 뜨고, 콘솔에서 해결책으로 build.gradle파일의 android { ndkVersion = "27.0.12077973" } 이렇게 바꾸래서 바꿨고 결국에 에뮬레이터에서 정상적으로 작동했습니다. 물론 이번 강의에서는 이 부분만 빼놓고 나머지는 잘 이해하고 구현해보고했습니다만, 앞으로 저 혼자 개발할 때 이런 일이 발생하면 (다큐멘테이션에선 없는 내용으로 오류가 발생하고, 콘솔에서 해결책을 제시해줬지만, 정확히 내가 뭐가 문제이고 왜 해결되었는지 모르는 상황인데 어떻게든 해결은 된 상황, 뭐가 문제인지 모르는 상황이라 언제든 다시 발생할 수 있음) 어떻게 해야하는지 좀 난감하네요. 실무에서는 어떤 식으로 대처하는지 궁금합니다. 콘솔 메시지를 분석하고 공부하는 게 최선일까요?
예제에서는 equals 함수를 새로 만들어서 person1과 person2를 비교하는 상황이라 true가 나오는 것으로 이해했습니다. 그럼 equals 함수를 따로 만들지 않은 상태에서 person1과 person2를 equals로 비교하면 그 경우에는 true가 나오나요 false가 나오나요?
for문에서 i가 14가 되는 순간 널문자를 만나서 for문을 빠져나오게 되는데 메인함수에서 i를 따로 초기화한 값이 없기 때문에 i에 14가 유지되어서 myCar.mode[i] = '\0'; 이 식에 14가 들어가게 되는건가요? for문을 빠져나오는 순간 i는 따로 초기화가 되는 것이 아닌가요?