Delegate Pattern 서로 다른 클래스에 접근하기 / 동작하기 / 데이터 전달하기
/ 를 쓴 이유는 코드를 어떻게 짜느냐에 따라 그냥 다 되니까 ~ = data passing using protocol = access variable in another class 우선 내가 작성한 예시는 이렇게 ViewController 위에 얹혀있는 Custom Button 버튼을 누르면 그 버튼 클래스의 delegate 를 통해 ViewController에서 특정 작업을 수행하는 예시이다. 터치 이벤트는 ViewController가 아닌 CustomButton 클래스에 구현이 되어있는 상태로 핵심은 Custom Button 이라는 클래스에서의 동작이 ViewController 라는 다른 클래스에서 수행된다는 점이다 !! 이렇게 수행되도록 하는 방법에는 여러가지가 있는데 그 중에 내가 자주 사용하는..
iOS
2021. 7. 13. 15:44
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- swift
- 프래그먼트매니저
- allcases
- 전화연결하기
- 페이저타이틀스트립
- 프래그먼트
- Objective-C
- 카카오톡열기
- 액션바
- 안드로이드
- 상태드로어블
- 터치리스너
- 비트맵버튼
- 뷰페이저
- 스낵바설정
- ios
- 부가데이터
- 데이터
- 어댑터
- 제스처디텍터
- CaseIterable
- prepareforreuse
- objc
- 쉐이프드로어블
- 다이얼연결
- 인플레이터
- 알림대화상자
- 표현패턴
- subscript
- 전화걸기연결
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함