String(describing: BoxOfficeCollectionViewCell.self)
Section 그룹 바구니
Group 아이템 바구니
Item
item SIZE: NSCollectionLayoutSize
item: NSCollectionLayoutItem
groupSize: NSCollectionLayoutSize
group: 배열로 넣어줌
section(group: group)
클래스
제네릭
타입 명시 <section, ItemData>
섹션 관한 타입 명시
섹션 은 enum
Ram 저장 방식
key-value 쌍
Generic
https://developer.apple.com/documentation/foundation/url_loading_system/accessing_cached_data
private lazy var session: URLSession = {
let config = URLSessionConfiguration.default
let session = URLSession(configuration: config)
return session
}()
서버데이터 캐시해놓은 데이터가 같은 지 유효성 검사
https://nsios.tistory.com/58
링크 2
https://www.blog-dreamus.com/post/cache-control-이-필요한-이유
let contentViewHeightConstraints = contentView.heightAnchor.constraint(equalTo: scrollView.frameLayoutGuide.heightAnchor, constant: 1)
contentViewHeightConstraints.priority = .init(1)
contentViewHeightConstraints.isActive = true