Skip to content

Folder structure

Rosa edited this page Jan 1, 2023 · 2 revisions
BitNote
   |── Support
   │      │── Info.plist
   │      │── AppDelegate.swift
   │      │── SceneDelegate.swift
   │      │── GoogleService-Info.plist (*private)
   │      └── APIKeyInfo.plist (*private)
   │── Global
   │       │── Resource
   │       │── Utils
   │       │── Properties
   │       │── Extensions
   │       └── Views
   │── DB
   │── Repository
   │── Model
   │       │── Group
   │       │── Note
   │       │── Log
   │── ViewModel
   └── Screen
           │── Launch
           │── TabBar
           │── Group
           │── Note
           │── Study
           └── Setting
  • Support
    • 앱 설정에 관련된 파일들
    • 예) AppDelegate, SceneDelegate, Info.plist....
  • Global
    • 앱 전체에 영향을 미치는 util, property, extension, view 들의 그룹
  • DB
    • Realm 을 사용하는 파일의 그룹
  • Repository
    • 저장소(DB) 를 사용하는 파일의 그룹
  • Model
    • 앱의 비지니스 로직에 사용되는 모델 파일의 그룹
  • ViewModel
    • 화면에 사용되는 데이터 모델 파일의 그룹
  • Screen
    • 화면에 관련된 파일들
    • 예) Storyboard, ViewController, View, Cell....

Story

Develop

Release Note

  • 3.7.0
  • 3.6.0

Clone this wiki locally