NetEase News IOS version of third-party open source class libraries, components used in the development process
1,afnetworking
Afnetworking adopts nsurlconnection + nsoperation, which is convenient for data exchange with server API, simple Operation , /c14>
Powerful , and now many people use it to replace asihttprequest
2.Apple reachability
Network monitoring, you can refer to this article under the IOS Network Monitoring How to differentiate between 2,3,4G?
3,douaudiostreamer
Watercress's open source software,Douaudiostreamer is the Core Audio-based streaming audio player for IOS and Mac
4,fxblurview
IOS Blur background class library , which makes it easy to generate blur effects based on the state of the underlying display
5,gtmnsstring+html
Google open source for filtering HTML tags
6,Icarousel
Icarousel is a class that inherits from UIView. For simplified implementation of various types of carousel ( paging scrolling view)
7,jdstatusbarnotification
displays a notification at the top of the status bar. You can customize color fonts and animations. Support for progress display and display status indicators
8,libwebp
Can be used for WEBP transplant, or to see git .
9,masonry
A lightweight layout framework that supports both iOS and Mac OS X, with elegant syntax to help developers quickly adapt to different resolutions of iOS devices
Ten,mgtemplateengine
Mgtemplateengine is a lightweight engine compared to PHP's Smarty,Freemarker, and Django template engines .
Easy to use. As long as you set up a lot of different HMTL templates, you can easily implement a view of a variety of content format display, for unfamiliar HTML or reduce
Workload, it is very good to share these tasks with the design, and it is easier to achieve the desired effect.
One,njkwebviewprogress
Njkwebviewprogress is a uiwebview progress bar Interface Library , UIWebView itself does not provide a progress bar.
pop
Facebook 's Open source iOS Animation library , which has a lot of animation effects
regexkitlite ,
Used to handle regular expressions
sdwebimage ,
Often used to cache images received from the server side , is an extension of the Uiimageview , and is relatively simple to apply.
sskeychain ,
Sskeychains has a simple encapsulation of the Apple security framework API , which supports access to passwords stored in keychain, accounts, including read, delete, and
Reset
Tttattributedlabel ,
a UILabel alternative that makes the Label feature on IOS richer and supports features such as link placement
Wax ,
Wax is a framework for writing iOS native apps using the LUA scripting language , which puts the LUA scripting language and native objective-c Application Programming
Interface (API) together
ziparchive ,
Can be used to compress and decompress files
NetEase News iOS version of the third-party framework and components used in the development of the list