“IOS-Universal-Framework” - XCode 4 project template for building a universal framework (arm6, arm7, simulator) for iOS / iPhone. [Must Have]
RMModelObject is the base class for creating models. In principle, this is easily implemented independently, but why waste time when there is already a written solution.
"FMDB" - wrapper over SQLite. It allows you to perform database queries in a multithreaded mode, to receive results in a convenient form. [Must Have]
“Entropydb” is an embedded object-oriented database for iOS, Mac OS X. For ORM fans.
"Twitter-text-objc" - the official version of the library on Objective-C for processing text from Twitter.
“Three20” is probably the most popular framework for iOS development. It is used by Facebook, Posterous, Pulse, Meetup.com, and more. Yes, and in the description of vacancies it can often be found (for example, the company Badoo). [Must Have]
TapkuLibrary is another good framework accelerating development. Constantly evolving.
"Nimbus" - less popular, but no less convenient. If I am not mistaken, the winner of a recent contest from VK used it in his application. [Must Have]
"Cooliris ToolKit" is a library from the company of the same name. Impressive set of classes.
"QuickDialog" - you need to quickly build a form in accordance with HIG? Use QuickDialog.
"KTPhotoBrowser" is a lightweight iPhone library for viewing photos.
"AQGridView" - the gallery application for the iPad, I wrote using this library. I liked the flexible setting of grid cells and their mixing with animation. [Must Have]
“WEPopover” - implementation of a popover with a convenient API like UIPopoverController (iPad), but with the ability to customize and work in the iPhone.
"CMPopTipView" - allows you to create a beautiful tooltip.
MBProgressHUD is a more flexible and functional HUD implementation.
“TTTAttributedLabel” - have you ever needed to print underlined text? Standard UILabel does not allow this. Fortunately, there is TTTAttributedLabel, which solves the described task and provides a lot of other possibilities for formatted text output.
“JMTabView” is another implementation of stylized tabs with animation.
“IRate” - do you want to encourage users to more actively evaluate your application and realize this opportunity inside it? Then this class is for you.
OpenSpringBoard is an example implementation of the Dashboard GUI pattern.
“ViewDeck” is a beautiful slide-like implementation in a Facebook client.
And in the end I want to give advice to beginners and not only to developers: colleagues, do not write your bikes, use, if possible, already implemented by the community. If you do not have enough functionality in any library, write it and put it on public display, people will only thank you.
UPD 2.12.12 At the request of shoumikhingithub.com/shoumikhin/NSXtensions - his set of categories, which contains CocoaHelpers + still all sorts of things. Available at CocoaPods.