微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

iPhone开发常用开源库3---8 Super Super Useful Open Source Projects for iPhone

Super Super Useful Open Source Projects for iPhone

I’m always on the lookout for great plugins and libraries to use in development. Here are some projects we like @RecursiveAwesum.

json-framework

Any time you need to need to call a web service you’re going to be parsing JSON data. Add json-framework to the project and never,EVER,worry about parsing again. This project has been rock solid for over two years and I can’t recommend it enough. It extended cocoa classes nicely with categories which make working with Nsstring,NSArray,and NSDictionary a breeze.

json-framework

Zebra Crossing Bar Code Reader

Need bar code or QR code scanning in your app? Call the zebra.

Zebra Crossing Bar Code Reader

Appirater

Appirater is a great tool to ask your users to rate your app. It used to be a great way to foil the App Store’s negative rating bias. However,I’ve noticed you are no longer asked to rate an app when removing it from your phone in SDK 4.1,but this is still a great way to prompt your users.

Appirater

TDBadgedCell

This is a UITableViewCell subclass that adds a “badgeNumber” to a table cell. This badge draws in an identical manner to the badges present in MobileMail.app.

TDBadgedCell

MBProgressHUB

From the README – MBProgressHUD is an iPhone drop-in class that displays a translucent HUD with a progress indicator and some optional labels while work is being done in a background thread. The HUD is meant as a replacement for the undocumented,private UIKit UIProgressHUD with some additional features.

MBProgressHUB provides a very smooth user experience and will add a nice finish to your app.

MBProgressHUB

SyntesizeSingleton.h

If you want to use the Singleton Pattern in your app, Matt Gallagher from Cocoa With Love has a great example on how to do so with his SynthesizeSingleton.h.
SynthesizeSingleton.h

Twitter-OAuth-iPhone

Twitter-OAuth-iPhone

OAuthConsumerFramework

OAuthConsumerFramework

While the above are excellent projects you shouldn’t add them to your project without reviewing the code. Good developers don’t cargo cult code. Always kNow what you’re code is doing.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐