Thank you for considering contributing to Iterate for iOS. We welcome PRs and appreciate the help, we encourage you to first open an issue to confirm we aren't already working on your feature or bug and confirm it's something we'd like added to the project.
Iterate for iOS is an open source project and we love to receive contributions from the community. We're open to many contributions including features, bug fixes, documentation improvements, etc.
- Create an issue to make sure its something that should be done.
- Create a fork & branch.
- Do your work (be sure to adhere to the existing style of the project)
- Write tests when necessary (if in doubt, add a test)
- Create a PR to iterate-ios/main and request a review. Include as much detail as possible in the PR explaining the change and method used to implement it.
- Make any changes in response to the review.
- Celebrate your honorary status as a member of the team!
In order to support both CocoaPods and SPM, all views with custom classes in the Storyboard or Xib files should leave "Inherit Module From Target" unchecked and explicitly declare Module "Iterate".