Using sub-projects and GitHub to create iOS frameworks

Brian Coleman published a comprehensive tutorial on Using Sub-Projects & Git Submodules to Create a Framework in iOS:

If you manage a number of iOS applications that have a lot of the same features you may want to consider building a framework that can be used across all of them. There are a couple ways to do this, the most common would be to build a static library.