inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

앱 12개를 만들며 배우는 Swift4 & iOS11 아이폰 iOS 개발 강좌

Sign Up Form 마무리 정리

함수 선언과 호출 관련한 질문

193

홍창표

작성한 질문수 1

0

안녕하십니까?

프로그래밍 경험이 없는 초자입니다.

강의 잘 듣고 있습니다.

너무 쉽고, 명확하게 설명 해주셔서 감사합니다.

이번 프로젝트? 를 하면서 갑자기 의문이 생겨 글을 남깁니다.

이전 기본 이론에서, 함수를 선언하고,호출하는 방식으로 이루진다고 배웠습니다.

ViewController.swift 에서

함수선언들은 하는데, 호출하는 문장이 없어서,

호출은 어떤 방식으로 이루어지는 궁금합니다.

예로 ..

=== clas ViewController 에서... <p>    func textFieldShouldReturn(_ textField: UITextField) -> Bool {</p><p>        textField.resignFirstResponder()</p><p>        return true</p><p>    }</p><p></p><p>=================================</p><p>    // 인스턴스생성</p><p>    var myInterface = ViewController()</p><p></p><p>    // 인스턴스의 함수호출</p><p>    myInterface.textFieldShouldReturn( myobject?) <=== 이것이 있어야 되는 것이 아닌가요?</p>

ios

답변 1

0

뭐하는거니?

이거는 delegate 라는 것이라서요 일정한 상황이 되면 알아서 호출되는 거예요.

제가 delegate 에 대해서 분명 설명을 했을텐데 앞에 한번 찾아보시죠.

다시 말씀 드리면 우리가 호출해서 사용하는 함수도 있는데, 일정한 상황이 되면 자동으로 호출 되면 함수도 있습니다. 이게 자동으로 호출되는 함수 입니다.

스위프트 5환경에서의 강의수강에 관하여

0

234

0

Swift 학습중 질문있습니다.

0

310

1

Book1.bookPrint 시 에러

0

350

1

비쥬얼 도서 관리 앱 수강 중에 질문이 있습니다.

0

221

0

404: Not Found

0

271

1

swift class 간 계층구조 어디서 볼 수 있나요?

0

409

1

인덱스 오류 상황 및 해결

0

462

1

디자인 파일은 어디에 있나요?

0

280

1

이미지좀 올려주세요..

0

279

1

각 챕터에 소스코드가없습니다..어떻게해야할까요

0

336

1

자동으로 디버깅

0

289

1

이미지 다운로드는 어디서 할수있나요?

0

216

1

이미지 파일 어디서 다운받을 수 있을까요?

0

274

1

예제소스 어디서 다운받나요?

0

290

1

빌드업 하면 Thread 1: signal SIGABRT라는 문구가 뜨고 빌드업에 실패합니다.

0

679

4

이런 에러가 나오네요..

0

462

1

closures 사용시 캔슬 오류

0

231

1

훌륭한 강의 입니다. 테이블 뷰 설정은?

0

308

2

강의안대로 다 했는데 다 구현 되었지만

0

306

2

아래 내용을 잘못쓴거 같아서 다시 여쭤봅니다.

0

175

0

메인스레드에서 UI갱신하는 부분 궁금한 점 있습니다.

0

422

2

Command CodeSign failed with a nonzero exit code

0

761

2

swift 4 / xCode 설치 관련

0

179

1

swift 4 / xCode 설치 관련

0

178

0