활용-3 앱/코드 설정하기 (활용 앱 24강)에서 UITextFieldDelegate 추가하는 과정에서 질문입니다
393
작성한 질문수 1
해당 강의에서 UITextFieldDelegate를 extension에서 추가후 코드를 작성하여 실행하면 textFieldDidBeginEditing, textFieldDidEndEditing이 반응을 안해서
viewdidLoad에 아래와 같이 delegate를 넣었더니 반응을 합니다.
강의에서는 viewdidload에 delegate를 안넣어도 반응을 한것으로 보였는데 왜그런지 알수 있을까요?

답변 1
0
안녕하세요 Hou님.
코드를 잘 살펴보시면, 당연히 delegate 설정이 들어가 있습니다. 뷰컨트롤러가 대리자가 되지 않으면 아무일도 할 수 없습니다.
override func viewDidLoad() {
super.viewDidLoad()
configure()
}
private func configure() {
//....
emailTextField.delegate = self
passwordTextField.delegate = self
//....
}뷰디드로드 안에 delegate설정 코드를 넣나,
뷰디드로드 안에서 다른 함수를 호출하나 동일한 코드 입니다.
뷰디드로드에서, configure함수를 호출하고 있습니다.
감사합니다. :)
수강연장 가능할까요...
0
42
2
강의를 다 듣고난 후
0
45
2
수강연장부탁드려도될까요..
0
72
2
Drawing Cycle 관련 질문
0
89
1
앱 제작 시 주로 코드로 작성하시는 이유가 있을까요?
0
115
2
델리게이트 패턴 관련 질문
0
89
2
수강 기간 연장 부탁드릴 수 있을까요?
0
95
1
활용 앱 57강 질문입니다.
0
69
1
활용 앱 30강 에러 질문입니다
0
85
2
기초앱 17강 Contraints 설정 질문입니다.
0
89
2
기초 앱 4강 Type Any -> UIButton
0
75
2
34강 유용한 앱 추천에 나오는 UIKitViewer에 대해서 질문이 있습니다
0
89
1
깃에 코드는 올려도 된다고 하셨는데
0
118
1
수강기간 연장신청 드려도 될까요?
0
93
1
수강 기간 연장 부탁드려도 될까요?
0
136
2
수강 기간 연장 신청 요청드립니다.
0
146
2
playground에서 상단 실행?아이콘 회전 관련하여...
0
155
1
활용앱53강에서 질문있습니다.
0
192
2
Project 명칭 변경방법이 궁금합니다.
0
162
1
override 에 대해서 궁금한 것이 있습니다.
0
136
2
섹션8] 코드 리팩토링 문의
0
119
1
xcode 에서 ios 버전 선택 및 시뮬레이터 관련 질문
0
620
2
수강 기간 연장 부탁드려도 될까요?
0
141
2
뷰모델의 상태변화 와 didSet
0
109
1





