The most common wheel in iOS development

Source: Internet
Author: User

Many effects and functions can be found on GitHub to avoid duplicating wheels. Inventory the previous projects, put out a lot of used open source code, 10 daily.

First Article the same color of the representative is to achieve the same function , according to their own needs to select a


Project name Project information
1. afnetworking The author is the blogger of Nshipster, the great deity figure of IOS development field, graduated from Carnegie Mellon University, open source a lot of good projects, this is one of them, Afnetworking uses Nsurlconnection + nsoperation, the main convenience and service Service-side API for data exchange, simple operation, powerful, and now many people use it to replace ASIHTTPRequest. Research is not much, mainly with the following.
2. ASIHTTPRequest A lightweight IOS network communication class library, developed based on the Cfnetwork framework, but has now stopped updating, most developers switch to Afnetworking instead)
3. Jsonkit Mainly used for parsing JSON, for iOS6 the following environments, since IOS5 began Apple officially gave the Nsjsonserialization API, since then everyone used the official. This Baidu map is also in use.
4. RestKit Primarily used for network communication on IOS, allows interaction with RESTful Web services, is commonly used for processing APIs, parsing JSON, mapping response objects, etc., and is easy to use, so you can put all your energy into the operation of the data.
5. Mantle The author is a GitHub employee, and the documentation is clear: mantle makes it easy-to-write a simple model layer for your Cocoa or Cocoa Touch application, mainly with To model the JSON data, sing it in the previous time and switch to mantle.
6. Json Framework A framework for parsing JSON data, but most people in iOS5 and above have opted to use nsjsonserialization to parse JSON, and the project is now barely updated on GitHub.
7. Jsonmodel A library that can quickly parse the Json data returned by the server to facilitate type conversion of the data
8. Svpulltorefresh A single line of code to integrate pull-up refreshes and drop-down loaded components
9. Egotableviewpullrefresh A control that provides a drop-down refresh that was last updated a year ago. That's what I'm using.

The most common wheel in iOS development

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.