Boa is a simple gem to initialize VIPER projects and add modules to them.
Install gem with:
$ gem install boa
-
Create an Xcode project
-
Initialize basic VIPER structure with
boa init
-
Input your project name and the author (these will be used in generated files). You can change these settings in
.boa.yml
-
Create your module with
boa module create Example
- added class prefix option
- added basic appledoc comments for interfaces and protocols
- using new instead of alloc-init
- initial version
Contributions are always welcome! :)
- Fork it ( http://github.com/jbslabs/boa/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request