내가 보려고 기록하는 Realm 구조 설계하기 및 @escaping
해당 포스팅은 제 기본 지식에 자주하는 실수를 기록하기 위해 작성했습니다.
@escaping과 @nonescaping가 정말 궁금하다면 다른글을 찾아봐주세요.
자 이번에 Realm을 사용하는데 @escaping을 사용하기로 함.
설계를 UML로 하는데, 간단하게 UML을 사용해서 Static이나 Property Wrapper는 어떻게 표현해야하는지 고민이 되었다.
Realm을 UML로 표현해보았다.
(참고)를 보면 static의 경우에는 밑줄로 표현한다고해서 우선 이렇게 작성해 보았다.
Realm을 학습을 하고있어서 어떻게 설계해야하는지 잘 모르지만, 해당 모델에서 처리하고자 했다.
셀에서 지워진 정보가 CollectionView에 반영되어야 하는데, delegate패턴을 이용해보자.
코드 및 종합적인 모든 글을 보려면
아래 포스팅으로!
2022.09.04 - [iOS] - [iOS] UICollectionView에 대해서 알아보기 6편 (Realm, async, await, Delegate)
(참고)
https://jusung.github.io/Escaping-Closure/
https://github.com/BoilerSwift/Logger/blob/main/Sources/Logger/Logger.swift
https://pages.cs.wisc.edu/~hasti/cs302/examples/UMLdiagram.html
'apple > iOS, UIKit, Documentation' 카테고리의 다른 글
[iOS] UICollectionView에 대해서 알아보기 7편 (UICollectionViewDiffableDataSource) (1) | 2022.09.04 |
---|---|
[iOS] UICollectionView에 대해서 알아보기 6편 (Realm, async, await, Delegate) (1) | 2022.09.04 |
[iOS] FlexLayout을 Cell에서 사용할 때 주의할 점 (0) | 2022.09.02 |
[iOS] Swift random String 생성 (0) | 2022.09.01 |
[iOS] UICollectionView에 대해서 알아보기 5편 (북마크 구현 및 모델 관리) (1) | 2022.09.01 |