Some open source libraries and third-party components used in IOS projects
Last Update:2015-06-12
Source: Internet
Author: User
<span id="Label3"></p><span style="font-size: 18pt;"><span style="font-size: 18pt;">some iOS open source libraries and third-party components used in iOS projects</span></span><p><p><span style="font-size: 14pt;">Share some of the iOS open source libraries and third party components I use in my current company iOS project, thanks to open source, reduce our labor force, save us a lot of time, let us have more time and energy to focus on doing our own products</span></p></p><span style="font-size: 18pt;"><span style="font-size: 18pt;">Components to use</span></span><span style="font-size: 18pt;"><span style="font-size: 18pt;">1. Installation via Cocoapods</span></span><p><p></p></p> <table> <thead> <tr> <th><span style="font-size: 18px;">Project Name</span></th> <th> <span style="font-size: 18px;">Project Information</span></th> </tr> </thead> <tbody> <tr> <td><span style="font-size: 18px;">Afnetworking</span></td> <td><span style="font-size: 18px;">Network Request component</span></td> </tr> <tr> <td><span style="font-size: 18px;">FMDB</span></td> <td><span style="font-size: 18px;">Local Database Components</span></td> </tr> <tr> <td><span style="font-size: 18px;">Sdwebimage</span></td> <td><span style="font-size: 18px;">Multiple thumbnail cache components</span></td> </tr> <tr> <td><span style="font-size: 18px;">Uickeychainstore</span></td> <td><span style="font-size: 18px;">Storing user account password components</span></td> </tr> <tr> <td><span style="font-size: 18px;">Reachability</span></td> <td><span style="font-size: 18px;">Monitor network status</span></td> </tr> <tr> <td><span style="font-size: 18px;">Datetools</span></td> <td><span style="font-size: 18px;">Time of friendship</span></td> </tr> <tr> <td><span style="font-size: 18px;">Mbprogresshud</span></td> <td><span style="font-size: 18px;">A cue box Third-party library</span></td> </tr> <tr> <td><span style="font-size: 18px;">Mwphotobrowser</span></td> <td><span style="font-size: 18px;">A simple IOS photo-browsing control</span></td> </tr> <tr> <td><span style="font-size: 18px;">Ctassetspickercontroller</span></td> <td><span style="font-size: 18px;">A selector component that supports selecting multiple photos and videos from the User's photo gallery.</span></td> </tr> <tr> <td><span style="font-size: 18px;">Qbpopupmenu</span></td> <td><span style="font-size: 18px;">IOS pop-up menu without the use of picture files</span></td> </tr> <tr> <td><span style="font-size: 18px;">Uaappreviewmanager</span></td> <td><span style="font-size: 18px;">A tool that allows you to easily add a feature that reminds users of ratings to the APP</span></td> </tr> <tr> <td><span style="font-size: 18px;">Mantle</span></td> <td><span style="font-size: 18px;">Used primarily to model JSON data as models</span></td> </tr> <tr> <td><span style="font-size: 18px;">Mtlfmdbadapter</span></td> <td><span style="font-size: 18px;">Conversion tools for mantle and FMDB</span></td> </tr> <tr> <td><span style="font-size: 18px;">Fmdbmigrationmanager</span></td> <td><span style="font-size: 18px;">Support for IOS SQLite database migration</span></td> </tr> <tr> <td><span style="font-size: 18px;">Bugsnag</span></td> <td><span style="font-size: 18px;">Integrated Bugsnag into the application</span></td> </tr> <tr> <td><span style="font-size: 18px;">Gvuserdefaults</span></td> <td><span style="font-size: 18px;">Nsuserdefaults is encapsulated for easy localization of storage operations</span></td> </tr> <tr> <td><span style="font-size: 18px;">Fccurrentlocationgeocoder</span></td> <td><span style="font-size: 18px;">Forward address encoding and reverse address encoding for the User's current geographic location</span></td> </tr> <tr> <td><span style="font-size: 18px;">Afswipetohide</span></td> <td><span style="font-size: 18px;">Hide toolbar When page scrolls</span></td> </tr> <tr> <td><span style="font-size: 18px;">Baidutranslate</span></td> <td><span style="font-size: 18px;">Unofficial Baidu translation Tool</span></td> </tr> <tr> <td><span style="font-size: 18px;">Jsbadgeview</span></td> <td><span style="font-size: 18px;">Add a reminder of the number of unread messages that drive the drawing effect</span></td> </tr> <tr> <td><span style="font-size: 18px;">Masonry</span></td> <td><span style="font-size: 18px;">A lightweight layout framework for replacing the official AutoLayout notation</span></td> </tr> <tr> <td><span style="font-size: 18px;">Mmplaceholder</span></td> <td><span style="font-size: 18px;">The dimensions of the view can be displayed in the app</span></td> </tr> <tr> <td><span style="font-size: 18px;">Towebviewcontroller</span></td> <td><span style="font-size: 18px;">You can nest Web pages in your app</span></td> </tr> </tbody> </table><span style="font-size: 18pt;"><span style="font-size: 18pt;">2. Third-party Class Library installation</span></span><p><p></p></p> <table> <thead> <tr> <th><span style="font-size: 18px;">Project Name</span></th> <th> <span style="font-size: 18px;">Project Information</span></th> </tr> </thead> <tbody> <tr> <td><span style="font-size: 18px;">Mjrefresh</span></td> <td><span style="font-size: 18px;">Drop-down refresh, pull up to load more components</span></td> </tr> <tr> <td><span style="font-size: 18px;">Vpimagecropper</span></td> <td><span style="font-size: 18px;">User Upload Avatar Component</span></td> </tr> <tr> <td><span style="font-size: 18px;">Jcscrollview</span></td> <td><span style="font-size: 18px;">Quickly add scrolling page effects to an app view</span></td> </tr> <tr> <td><span style="font-size: 18px;">Bwtitlepagerview</span></td> <td><span style="font-size: 18px;">Create a Twitter-like navigation bar page-out effect</span></td> </tr> <tr> <td><span style="font-size: 18px;">Cnppopupcontroller</span></td> <td><span style="font-size: 18px;">Create a pop-up card view</span></td> </tr> <tr> <td><span style="font-size: 18px;">Fespinner</span></td> <td><span style="font-size: 18px;">Add a variety of animation loading effects like hourglass</span></td> </tr> <tr> <td><span style="font-size: 18px;">Pulsinghalo</span></td> <td><span style="font-size: 18px;">Ripple Animation effect</span></td> </tr> <tr> <td><span style="font-size: 18px;">Jmholedview</span></td> <td><span style="font-size: 18px;">Easy to create user-guided views</span></td> </tr> <tr> <td><span style="font-size: 18px;">Rknotificationhub</span></td> <td><span style="font-size: 18px;">Add unread Messages Display reminders</span></td> </tr> <tr> <td><span style="font-size: 18px;">Crtoast</span></td> <td><span style="font-size: 18px;">Pop up a message alert from the app status bar</span></td> </tr> <tr> <td><span style="font-size: 18px;">Keychainidfa</span></td> <td><span style="font-size: 18px;">Get IDFA labeled when the device is uniquely identified and saved to KeyChain</span></td> </tr> <tr> <td><span style="font-size: 18px;">Dznemptydataset</span></td> <td><span style="font-size: 18px;">Show empty data Views for TableView and CollectionView</span></td> </tr> <tr> <td><span style="font-size: 18px;">Swipeview</span></td> <td><span style="font-size: 18px;">Quickly add a slide view to your app</span></td> </tr> <tr> <td><span style="font-size: 18px;">Fxblurview</span></td> <td><span style="font-size: 18px;">Blur operation on a view</span></td> </tr> <tr> <td><span style="font-size: 18px;">Areapicker</span></td> <td><span style="font-size: 18px;">Location selector for provinces and cities</span></td> </tr> <tr> <td><span style="font-size: 18px;">Mlaudiorecorder</span></td> <td><span style="font-size: 18px;">Benku side transcoding, Play network audio button (local cache), real-time voice</span></td> </tr> <tr> <td><span style="font-size: 18px;">Mptextview</span></td> <td><span style="font-size: 18px;">Uitextview subclass extensions that support placeholders</span></td> </tr> <tr> <td><span style="font-size: 18px;">Magicalrecord</span></td> <td><span style="font-size: 18px;">Help clear CoreData referenced code, assist CoreData work</span></td> </tr> <tr> <td><span style="font-size: 18px;">Thprogressview</span></td> <td><span style="font-size: 18px;">Mini-load progress bar</span></td> </tr> <tr> <td><span style="font-size: 18px;">Vpimagecropper</span></td> <td><span style="font-size: 18px;">Easily implement a control that picks up pictures and cuts them into avatars</span></td> </tr> <tr> <td><span style="font-size: 18px;">Wcalertview</span></td> <td><span style="font-size: 18px;">Encapsulation of official Alert View makes it easier to use</span></td> </tr> </tbody> </table> <span style="font-size: 18pt;"><span style="font-size: 18pt;">3. Third party Services</span></span> <ul> <ul> <li><span style="font-size: 18px;">Friends Alliance social Sharing component</span></li> <li><span style="font-size: 18px;">Friends Alliance User Feedback</span></li> <li><span style="font-size: 18px;">Friends Union Automatic Update</span></li> <li><span style="font-size: 18px;">Instant IM system of ring letter</span></li> <li><span style="font-size: 18px;">Aurora Push</span></li> </ul> </ul><p><p>Some open source libraries and third-party components used in IOS projects</p></p></span>