This is a Xcode Project/File Template for iOS Application with a Clean Architecture structure.
- Copy the
Project Templates
folder andFile Templates
folder to this path ~/Library/Developer/Xcode/Templates/ If you couldn't find theTemplates
folder you need to create it manually and then copy the above folders in it. - Restart the Xcode.
- On create new project, you will find
Clean App
option under iOS platform. - On create new file, you will find
Clean UIModule
option under iOS platform.
Project Template
currently supports for UIKit Applications. While further structuring is required for SwiftUI Applications, following values are set default.
Inteface: Storyboard
Lifecycle: UIKit App Delegate
Language: Swift
Use Core Data: false