1. ReactiveCocoa: ReactiveCocoa/ReactiveCocoa lot: GitHub’s own objective-C implementation of the functional and responsive programming paradigm sounds like a fancy name and a steep learning curve, but it will definitely change the way you think about iOS programming, first and foremost.
  2. GitHub is the first choice for lightweight modeling, which can also work well with CoreData.
  3. AFNetworking: AFNetworking/AFNetworking lot: iOS7 before, apple’s own network libraries how hard it is to use! Matt’s AFNetworking will definitely liberate you. Using apple’s NSURLRequest and iOS7’s NSURLSession, the architecture is clear, and there is enough documentation, which can be considered as a model for third-party open source libraries.
  4. GitHub is a big fan of Functional Programming, and Blocks in Objective-C definitely fit my taste. But it’s not easy to use blocks well, so if you love blocks, use this library.
  5. Nimbus: Jverkoey/Nimbus GitHub first looked at Nimbus because of Facebook’s Three20 open source library. The Three20 library was dead, and the lead author jumped in and wrote Nimbus.
  6. Facebook’s paper is so animated that it beats Apple’s native app by a long shot. Pop is the animation library for paper!
  7. GitHub iOS7 comes out with a lot of nice effects, in fact, are the image of various processing (such as blur effect). Graphics processing looks like it’s going to be a must-have skill for iOS development. And GPUImage is a sharp tool that can quickly process various image effects!

8. A line of code to achieve the Badge effect: https://github.com/weng1250/WZLBadge