createPillRecordData, readPillRecordData
함수를 만들어 두었습니다...func createPillRecordData(pill: Pill) {
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
...
...
func readPillRecordData(UID: String, completion: @escaping ([[String: Any]]?) -> Void) {
var result = [[String: Any]]()
let takenPillsCollection = self.db....
...
...
}
CalendarVC에서 DataManager를 사용해 DB에 저장된 데이터로 TableView를 그릴 수 있도록 하는 중입니다.
앱 실행 시에 커스텀된 런치스크린에 3초 가량 머무르는 로직을 추가했습니다.
CalendarVC 내부에서 사용할 PillCategory
구조체를 새로 구성해두었습니다.
struct PillCategory {
var meridiem: String
var pills: [Pill]
}