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
- 상태드로어블
- allcases
- 표현패턴
- 카카오톡열기
- 제스처디텍터
- 페이저타이틀스트립
- 뷰페이저
- 비트맵버튼
- 부가데이터
- 전화연결하기
- 알림대화상자
- Objective-C
- 터치리스너
- subscript
- CaseIterable
- 전화걸기연결
- 프래그먼트
- swift
- objc
- ios
- 어댑터
- prepareforreuse
- 안드로이드
- 프래그먼트매니저
- 액션바
- 스낵바설정
- 다이얼연결
- 인플레이터
- 쉐이프드로어블
- 데이터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함