MVVM-C Xcode Template to reduce development time

Nikhil Vinod
2 min readMay 12, 2022

--

If you are following MVVM-C or MVVM architecture or any other architecture sure you will be spending a lot of time writing or creating the same code or files over and over again. Keep on writing the boilerplate code back to back. This will definitely consume a lot of time and your efforts. I have a solution for this especially if you are following an MVVM architecture with the Coordinator pattern.

We have NV_MVVM-C Xcode Template generator this is an MVVM-C Boilerplate generator which will help you generate all the necessary files for your project architected in MVVM-C.

Github Link:

Installation:
Installation is quite simple and easy, you just have to download the repo in your local. Open the terminal and move to the folder where you have downloaded this.
Run the following installation script:

sudo swift installNV_MVVM-C.swift

Once you have completed the NV_MVVM-C Xcode template generator installation you just need to click on create a new file in Xcode and in the kaboom 💫 you can see the NV_MVVM-C click on that and click next. You can input the module name on the next screen and that's all.

--

--