But even with all of those options available, I still think there’s room for one more: a command line interface. Yes, you read it correctly: I wrote a command line interface for my iOS app.

Source: Writing command line interfaces for iOS apps | Rambo Codes