본문 바로가기
반응형

Swift66

[iOS] 델리게이트 패턴 (Delegate Pattern) 카테고리 (Category) 작성 날짜 (Write Date) 최근 수정 날자 (Recent Write Date) 작성자 (Writer) iOS 2022.01.20. 23:11 2022.01.20. 23:11 Dev.Yang 델리게이트 디자인 패턴 (Delegate Design Pattern) 델리게이트 (Delegate) 디자인 패턴은 하나의 객체가 다른 객체를 대신해 동작 또는 조정할 수 있는 기능을 제공합니다. 또한 특정 상황에서 대리자에게 메시지를 전달하고 그에 적절한 응답을 받기 위한 목적으로 사용이 됩니다. 델리게이션 디자인 패턴은 Foundation, UIKit, AppKit 그리고 Cocoa Touch 등 애플의 프레임워크에서 광범위하게 활용하고 있습니다. 주로 프레임워크 객체가 위임을 요.. 2022. 1. 20.
[iOS] OperationQueue 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 iOS 2021.12.01. 21:47:11 2022.07.20. 21:43:11 Dev.Yang Operation Queue는 연산(Operation)의 실행을 관리하며 연산의 대기열을 관리하는 작업을 수행합니다. 연산의 대기열을 관리하는 작업으로는 연산(Operation) 작업들간의 종속성을 추가, 재사용, 일시정지, 삭제 작업을 수행 할 수 있습니다. 또한, 연산(Operation)은 작업이 끝날 때까지 대기열에 남아 있으며 연산(Operation)을 대기열에서 제거하는 방법은 연산(Operation)을 취소하는 방법입니다. 연산(Operation)을 대기열에서 취소하는 방법은 아래와 같습니다. 연산 객체(Operation Object)의 c.. 2021. 11. 30.
[프로그래머스 - 구현] 행렬 테두리 회전하기 카테고리 (Category) 작성 날짜 (Write Date) 최근 수정 날자 (Recent Write Date) 작성자 (Writer) Algorithm 2021년 11월 18일 22시 57분 2021년 11월 18일 22시 57분 Dev.Yang [제한사항] rows는 2 이상 100 이하인 자연수입니다. columns는 2 이상 100 이하인 자연수입니다. 처음에 행렬에는 가로 방향으로 숫자가 1부터 하나씩 증가하면서 적혀있습니다. 즉, 아무 회전도 하지 않았을 때, i 행 j 열에 있는 숫자는 ((i-1) x columns + j)입니다. queries의 행의 개수(회전의 개수)는 1 이상 10,000 이하입니다. queries의 각 행은 4개의 정수 [x1, y1, x2, y2]입니다. x1 행.. 2021. 11. 18.
[iOS] 애플리케이션 생명 주기 (Application Life Cycle) 카테고리 (Category) 작성 날짜 (Write Date) 최근 수정 날자 (Recent Write Date) 작성자 (Writer) iOS 2021-11-04 20:49 2021-11-09 23:34:10 Dev.Yang 🛠 애플리케이션 상태 (Application State) ✏️ 기타상태 Not Running - 애플리케이션이 실행되고 있지 않은 상태 [Not Memory allocation] ✏️ 포그라운드 (Foreground) Active - 애플리케이션이 구동이 되어 실질적으로 사용자와 상호작용이 이루어지고 있는 상태 [Memory Allocation] InActive - 애플리케이션이 구동이 되고 있으나 사용자와 상호작용이 이루어지고 있지 않은 상태 [Memory Allocation] .. 2021. 11. 4.
반응형