인프런 커뮤니티 질문&답변

김찬교님의 프로필 이미지
김찬교

작성한 질문수

앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지

Value of type 'UILabel' has no member 'image'

해결된 질문

작성

·

463

1

스크린샷 2022-09-28 오후 10.57.59.png기초앱12강, 10:23 입니다.

구글링을 해보고 다양하게 시도해보았는데요. 해결이 되지않았습니다

답변 1

0

앨런(Allen)님의 프로필 이미지
앨런(Allen)
지식공유자

지금 보시면 comImageView타입이 ===> UILabel(레이블)로 연결이 되었어요.
(UIImageView타입이 되었어야 하는데 말이죠.)

이미지 담는 그릇인 이미지뷰(UIImageView)를 사용하셨어야 하는데.. 왜인지 모르겠지만
레이블(글씨쓰는 것) 하고 연결이 되었네요.

글씨를 담는 그릇(UILabel)과
이미지를 담는 그릇(UIImageView)는 다른 것입니다...

강의를 따라하시다가, 스토리보드에 오브젝트를 올려놓으실때..
이미지 담는 그릇이 아닌 글자 담는 그릇을 올려놓으셔서 그래요..!

연결을 다 끊으시고, 새롭게 하셔야 합니다... ^^

김찬교님의 프로필 이미지
김찬교
질문자

헉 빠른 답변 감사합니다..

저도 옵션키 눌러서 확인을 해봤는데 UILabel로 떠서 이미지를 넣을건데 왜 UILabel이 뜨지 원래 그런건가? 하고 넘겼는데 답변을 보고 느낌이 싸해서 확인해봤더니 앨런님 말대로 제 기억을 되살려보니 Label 입력하는곳으로 연결을 해놓았더라구요.. UIImageView로 연결되었는지 확인을 했어야했는데 뻔히 보이는곳을 못봤네요.. ㅠㅠ

다행히 강의를 열심히 들은 덕분에 빠르게 연결해제하고 다시 연결했습니다 감사합니다!

앨런(Allen)님의 프로필 이미지
앨런(Allen)
지식공유자

오호! 다행히도 빨리 해결하셨군요ㅎㅎㅎ Value of type 'UILabel' has no member 'image' 이 내용의 뜻은 정확하게 UILabel이라는 클래스에는 image라는 변수(저장속성)가 없다는 뜻이예요.

글자를 담는 그릇은, text라는 속성은 있지만, image라는 속성은 없겠죠... ^^
그래서 저는 보자마자 타입을 먼저 확인했더니, 잘못 연결하신 것 같더라고요!

무튼 빨리 찾으셔서 다행이예요 :)

김찬교님의 프로필 이미지
김찬교

작성한 질문수

질문하기