Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Ready-to-use template with custom MVP architecture + Coordinator

  • Add this file to Library -> Developer -> Xcode -> Templates (If it exists, if not, you need to create it) -> Project Templates (Same)

Since Xcode Templates doesn't let you configure everything with temaplateInfo.plist, here are the changes you need to make for the project to work:

  • Add Application Scene Manifest parameter in Info.plist (Location: General - App Target - Info - Custom iOS Target Properties) Screenshot 2024-05-15 at 16 07 02

That's it!


Editing file locations

If you don't like the hierarchy I'm using, you can edit it. To do this:

  • Firstly, you need to change the location of the files in the folders in the archive

  • Secondly the location is directly described in TemplateInfo.plist, in order to change it you need:

    Change the necessary file in "Definitions":

    • ‘Group’ array contains the folders that should be created by Xcode in the correct sequence

    • 'Path' value contains the full location of the file

    Screenshot 2024-05-15 at 16 32 34
  • Thirdly, you must also change the location of files in Nodes:
    The principle is the same, you need to specify the full path to the file Screenshot 2024-05-15 at 16 44 48

About

Xcode file template for the MVP + Coordinator module — the shared scaffolding a team builds features on

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors