반응형
코틀린에서 자주 보는 경고 메세지다.
Hardcoded string "muyaho", should use '@string' resource
하드코딩된 문자열은 @string 리소스를 써야한다는 말인데, 하드코딩이란 하드코드로 코드를 작성하는 것을 말한다.
쉽게 말해 변수나 참조를 사용하지 않고 데이터를 코드에 냅다 박아버리는 걸 하드코딩이라고 한다.
후에 유지보수할 생각이 있다면 하드코딩은 지양하자.
Alt+Shift+Enter를 눌러서 string.xml에 추가하면 된다.
다른 건 건드릴 필요 없이 OK 클릭
짜잔. values 폴더의 strings.xml을 열어보면 이렇게 추가된 걸 볼 수 있다.
반응형