[240312] TIL

YoungHyun Kim·2024년 3월 12일
1

TIL ✍️

목록 보기
55/68

Pillanner

  1. 약 복용 히스토리를 기록하기 위해서 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....
    ...
    ...
}
  1. CalendarVC에서 DataManager를 사용해 DB에 저장된 데이터로 TableView를 그릴 수 있도록 하는 중입니다.

  2. 앱 실행 시에 커스텀된 런치스크린에 3초 가량 머무르는 로직을 추가했습니다.

  3. CalendarVC 내부에서 사용할 PillCategory 구조체를 새로 구성해두었습니다.

struct PillCategory {
    var meridiem: String
    var pills: [Pill]
}
profile
iOS 개발자가 되고 싶어요

0개의 댓글