Use it directly! The most popular open-source iOS project.
Abstract: every change in iOS always leads to the evolution of open-source iOS projects, from iOS 1. from x to iOS 7 today, some projects have been abandoned, some continue to develop, and new projects are emerging one after another. In this article, we will continue to introduce 20 open-source iOS projects that are popular with developers on GitHub.
"Every change always means a new start ." This sentence is not suitable for iOS. There are countless iOS open-source projects on GitHub. Every change to iOS will always lead to the evolution of iOS open-source projects, from iOS 1. from x to iOS 7, some projects have been abandoned. Even if it was popular with developers, some projects continue to develop, and new projects are emerging one after another. In this article, we will continue to introduce 20 open-source iOS projects that are very popular with developers on GitHub. Which of these projects are frequently used by you? What have you used before?
21. SSToolkit
SSToolkit can be said to be one of the most commonly used tool classes for iOS developers. This open-source project provides a complete set of iOS class libraries to solve some common problems iOS developers encounter during development, for example, you can track whether a device has a retina display or can crop images, including SSCollectionView, SSGradientView, SSSwitch, and many other very convenient classes.
If you want to learn more about SSToolkit, you can use the SSToolkit Demo Application SSCatalog on the iPad/iPhone. For more information, log on to S.S. TOOLKIT.
22. XMPPFramework
XMPPFramework is an XMPP framework written in Objective-C for Mac/iOS development. It provides a RFC-3920 (XMPP Standard) core implementation that reads and writes XML through some specific tools. XMPPFramework has a rich set of XEP extensions built on the modular architecture. developers can directly insert them into the code and construct them using GCD, it works even on an extremely old iPhone or 12-core Mac Pro.
23. MGSplitViewController
For the sake of development, Apple iOS SDK provides UISplitViewController for display on the left and right column interface of iPad. However, for developers, UISplitViewController is not easy to use. during the development process, there are always many problems. Therefore, the talented iOS developer Matt Gemmell launched an open-source UISplitView implementation named MGSplitViewController on GitHub, Which is richer than the column sharding function provided by Apple's official UI component.
At first, Matt compiled MGSplitViewController for convenience, but finally Matt decided to open it to all iOS developers. If you want to know