前言:记录一下使用过和接触过的第三方库,重要程度与顺序无关

  • 网络请求:
    • AFNetworking:AFNetworking is a delightful networking library for iOS and Mac OS X.
    • YTKNetwork:YTKNetwork is a high level request util based on AFNetworking.
  • 转模型

    • MJExtensionA fast, convenient and nonintrusive conversion between JSON and model.
    • YYModel:High performance model framework for iOS/OSX.
    • Mantle:Mantle makes it easy to write a simple model layer for your Cocoa or Cocoa Touch application.
  • 数据库相关:
    • FMDB:A Cocoa / Objective-C wrapper around SQLite
    • MagicalRecord:Super Awesome Easy Fetching for Core Data
  • 设备相关:
    • FCUUID:iOS UUID / Universally Unique Identifiers library as alternative to UDID and identifierForVendor.
    • BabyBluetooth:一个非常容易使用的蓝牙库,适用于ios和os
    • XHLaunchAd:The screen opening advertising solutions - 开屏广告、启动广告解决方案-支持静态/动态图片广告,mp4视频广告,全屏/半屏广告、兼容iPhone/iPad.
    • SVProgressHUDSVProgressHUD is a clean and easy-to-use HUD meant to display the progress of an ongoing task on iOS and tvOS.
    • MBProgressHUD :MBProgressHUD is an iOS drop-in class that displays a translucent HUD with an indicator and/or labels while work is being done in a background thread.
    • Toast:An Objective-C category that adds toast notifications to the UIView object class.
    • DZNEmptyDataSet:A drop-in UITableView/UICollectionView superclass category for showing empty datasets whenever the view has no content to display
    • YLProgressBar:The YLProgressBar is an UIProgressView replacement with an highly and fully customizable animated progress bar in pure Core Graphics
    • BEMCheckBox:Tasteful Checkbox for iOS. (Check box)
    • AFViewShaker:AFViewShaker is simple as a brick utility for UIView shake animation.
    • SXWaveAnimate:实现非常美观的灌水动画
    • SDCycleScrollView:Autoscroll Banner. 无限循环图片、文字轮播器。
    • FDFullscreenPopGesture:A UINavigationController's category to enable fullscreen pop gesture with iOS7+ system style.
    • CRNavigationController:A UINavigationController subclass that brings about a more vivid, brighter UINavigationBar.
    • MWPhotoBrowser:A simple iOS photo and video browser with grid view, captions and selections.
    • PYSearch: An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .
    • MSCollectionViewCalendarLayout:UICollectionViewLayout for displaying cells chronologically. Similar to the iOS Calendar app.
    • AAChartKit:An elegant and friendly chart library for iOS developer. Powerful,support the column chart、bar chart、area chart、areaspline chart、line chart、spline chart、radar chart、polar chart、pie chart、bubble chart、pyramid chart、funnel chart、columnrange chart and other graphics.
  • 文本:
    • YYText:Powerful text framework for iOS to display and edit rich text.
    • TYAttributedLabel:TYAttributedLabel 简单,强大的属性文本控件(无需了解CoreText),支持图文混排显示,支持添加链接,image和UIView控件,支持自定义排版显示
  • 编辑器:
    • WordPress-Editor-iOS:The WordPress-Editor-iOS is the text editor used in the WordPress iOS app to create and edit pages & posts. In short it's a simple, straightforward way to visually edit HTML.
  • 文件
    • ZipArchive:ZipArchive lets Mac OS X / iOS apps read and write to ZIP archive files.
  • 播放器:

    • ZFPlayer:基于AVPlayer,支持横屏、竖屏(全屏播放还可锁定屏幕方向),上下滑动调节音量、屏幕亮度,左右滑动调节播放进度。
    • HJDanmakuDemo:A high performance danmaku engine for iOS
  • 音视频

    • PLPlayerKit:PLPlayerKit 是七牛推出的一款适用于 iOS 平台的播放器 SDK,采用全自研的跨平台播放内核,拥有丰富的功能和优异的性能,可高度定制化和二次开发。
    • iOS_Suixinbo
    • SmarterStreaming
    • VideoBeautify:With this APP, you can do all kinds of professional optimising and beautifying to your videos
  • 书籍:

    • FolioReaderKit:A Swift ePub reader and parser framework for iOS.
    • Reader:iOS基于CoreText实现的电子书阅读器,支持txt,epub格式
    • TReaderBook:图文混排阅读器demo,支持图文混排,属性文本,图文分页,翻页样式,书签,夜间护眼模式。 
      图文控件用的是TReaderBook作者的 TYAttributedLabel
    • AePubReader:Another ePub Reader for iPad
    • ILPDFKit:A simple toolkit for filling out PDF forms in iOS.
    • BookReader:"任阅" 网络小说阅读器,实现追书推荐收藏、书籍/标签检索、模拟翻书的翻页效果、缓存书籍、日夜间模式、书签、txt/pdf/epub书籍阅读、字体/主题/亮度设置、Wifi传书等功能~
  • 交互:

    • WebViewJavascriptBridge:An iOS/OSX bridge for sending messages between Obj-C and JavaScript in WKWebViews, UIWebViews & WebViews.
    • ionic:Build amazing native and progressive web apps with open web technologies. One app running on everything
  • 测试和调整性能
    • MLeaksFinder:MLeaksFinder helps you find memory leaks in your iOS apps at develop time.
    • OCLint:A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C
  • 系统内容

    • iOS-Runtime-Headers:iOS Objective-C headers as derived from runtime introspection
    • RuntimeBrowser:Objective-C Runtime Browser, for Mac OS X and iOS. This is a class browser for the Objective-C runtime on iOS and OS X
  • 打包:

    • fastlane:The easiest way to automate building and releasing your iOS and Android apps

先写到这么多,以后再更新;

如有问题,敬请指正;

如需转载,请注明出处,谢谢!

iOS开发中用到的第三方库概览的更多相关文章

  1. IOS开发中有用的第三方库

    #Objective-C中最受瞩目库 [链接](https://github.com/languages​​/Objective-C/most_watched) * [three20](https:/ ...

  2. iOS开发--即时通讯常用第三方库

    前言 自毕业到现在,从事iOS即时通讯开发已经1年半之久.主要负责Allure开发,目前已上架,可以在苹果商店搜素Allure.Allure模仿微信的交互和设计效果,已经实现微信的大部分功能. 在这里 ...

  3. iOS:iOS开发非常全的三方库、插件等等

    iOS开发非常全的三方库.插件等等 github排名:https://github.com/trending, github搜索:https://github.com/search. 此文章转自git ...

  4. 在iOS 开发中用GDataXML(DOM方式)解析xml文件

    因为GDataXML的内部实现是通过DOM方式解析的,而在iOS 开发中用DOM方式解析xml文件,这个时候我们需要开启DOM,因为ios 开发中是不会自动开启的,只有在mac 开发中才自动开启的.我 ...

  5. iOS开发:在Xcode中用Pods管理第三方库

    之前写了一篇 iOS开发:在Swift中调用oc库 ,今天记录一下如何用Pods的方式来管理第三方库,包括Swift/Object-C的库. 在这之前请先查阅Guides.CocoaPods如何使用的 ...

  6. iOS开发 非常全的三方库、插件、大牛博客等等

    UI 下拉刷新 EGOTableViewPullRefresh- 最早的下拉刷新控件. SVPullToRefresh- 下拉刷新控件. MJRefresh- 仅需一行代码就可以为UITableVie ...

  7. iOS真机调试引入第三方库(如友盟等)编译时候,出现错误提示

    用Xcode 7 beta 3在真机(iOS 8.3)上运行一下工程,结果发现工程编译不过.看了下问题,报的是以下错误: MARK:解决方法:在building Setting 中设置bitCode ...

  8. iOS 常用的几个第三方库

    网络通信 1.ASIHTTPRequest 这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动).在不同iOS版本上略微有一些小 ...

  9. ios paper for facebook 使用第三方库

    facebook paper使用的第三方库 Facebook Paper使用的第三方库 第三方库名 简介 链接 ACE code editor https://github.com/ajaxorg/a ...

随机推荐

  1. 《腾讯游戏人生》微信小程序开发总结

    为打通游戏人生擂台赛与线下商家的O2O衔接,同时响应时下日臻火热的微信小程序,项目团队决定也开发一款针对性的微信小程序,以此方便商家在我们平台入驻并进行擂台赛事的创建和奖励的核销,进一步推广擂台赛的玩 ...

  2. NETCDF入门

    转载自:http://www.cnblogs.com/davidgu/p/3572317.html 一.概述  NetCDF全称为network Common Data Format,中文译法为“网络 ...

  3. C# 类型、对象、线程栈和托管堆在运行时的关系

    我们将讨论类型.对象.线程栈和托管堆在运行时的相互关系,假定有以下两个类定义: internal class Employee    {        public int GetYearsEmplo ...

  4. DistinctBy

    如何很好的使用Linq的Distinct方法[全屏看文] Person1: Id=1, Name="Test1" Person2: Id=1, Name="Test1&q ...

  5. [LeetCode]29. Divide Two Integers两数相除

    Given two integers dividend and divisor, divide two integers without using multiplication, division ...

  6. String方法使用示例

    import java.lang.String; public class StringMethodDemo1{ /** 熟悉String的常用方法. */ public static void ma ...

  7. js实现瀑布流加载图片效果

    今天学习了一个瀑布流加载效果,很多网站都有瀑布流效果,瀑布流就是很多产品显示在网页上,宽相同,高度不同,表现为多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部.原理是:1. ...

  8. .NET开源工作流RoadFlow-表单设计-日期时间选择

    在表单中添加一个日期时间选择框: 选择范围:指定一个日期选择范围. 时间:是否允许选择时间.

  9. 【起航计划 034】2015 起航计划 Android APIDemo的魔鬼步伐 33 App->Service->Local Service Binding 绑定服务 ServiceConnection Binder

    本例和下列Local Service Controller 的Activity代码都定义在LocalServiceActivities.Java 中,作为LocalServiceActivities ...

  10. linux 服务注册 service文件 在service文件中设置变量和环境变量

    [Unit] Description=  #服务描述 After=syslog.target     #服务启动依赖 [Service] Type=forking          #服务启动类型 可 ...