https://developer.apple.com/documentation/uikit/uicollectionviewfocusupdatecontext
"A context object that stores information specific to a focus update in a collection view."
컬렉션 뷰에서 포커스 업데이트에 대해 구체적인 정보를 저장하는 컨텍스트 객체입니다.
@MainActor class UICollectionViewFocusUpdateContext : UIFocusUpdateContext
포커스가 변경되면 컬렉션 뷰 딜리게이트는 관련 정보를 갖는 컨텍스트 객체를 받습니다. 딜리게이트 메소드는 애니메이션을 생성하거나 포커스 변경과 관련이 있는 다른 작업 수행하기 위해 이 객체에 있는 정보를 사용합니다.
컬렉션 뷰에서 아이템에 대한 하나의 변경사항을 설명하는 객체입니다.
https://developer.apple.com/documentation/uikit/uicollectionviewupdateitem
https://velog.io/@panther222128/UICollectionViewUpdateItem
레이아웃이 무효화될 때 레이아웃의 어떤 부분이 업데이트될 필요가 있는지를 선언하는 컨텍스트 객체입니다.
https://developer.apple.com/documentation/uikit/uicollectionviewlayoutinvalidationcontext
https://velog.io/@panther222128/UICollectionViewLayoutInvalidationContext