This architecture aims to be a base for any iOS project developed in Pebmed apps. Any new contribution is welcomed.
We basically use gitflow to manage the repository and the flow around it, you can find more here: gitflow cheatsheet
All commits should be made in English as this document suggests.
Tips:
- Your branch should be deleted after being merged with develop
- Every time before starting to work, make git pull to avoid trouble later
This project has configured Swift Lint in order to enforce code standards.
.
│ios-base-architecture/ # Main directory
├── ios-base-architecture/ # Source code
├── ios-base-architecture.xcodeproj/ # xCode workspace files
├── ios-base-architectureTests/ # Unit tests
└── ios-base-architectureUITests/ # UI tests
Swiftlint
If having problems using swiftlint autocorrect please run
$ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
TBD
TBD
TBD
TBD