第三方常用库

第三方常用库:

github IOS库排行 objc swift

必备、很常用、推荐

SDWebImage 图片异步加载及缓存

AFNetworking 网络请求

[SVProgressHUD 提示效果](https://github.com/samvermette/SVProgressHUD)

CocoaLumberjack 日志框

Masonry :ui自适应框架 Objective-C

SnapKit/SnapKit: ui自适应框架 swift

DZNEmptyDataSet:tableview,空数据样式

https://github.com/dzenbot/DZNEmptyDataSet

cocoapod方式

platform :ios, '8.0'
pod 'SDWebImage', '~>3.6'
pod 'AFNetworking', '~> 2.0'
pod 'MJRefresh'
pod 'SVProgressHUD'
pod 'CocoaLumberjack','~> 2.0'
pod 'Masonry'
pod 'DZNEmptyDataSet'

=========工具类=============
Chameleon for iOS
颜色主题库,提供flatColor许多颜色相关的便捷的方法。
GitHub:https://github.com/ViccAlexander/Chameleon
pod:
-Objective-C :pod'ChameleonFramework'
-swift :pod'ChameleonFramework/Swift'


============图表控件================
ANDLineChartView 282+s
折线图
https://github.com/anaglik/ANDLineChartView
pod "ANDLineChartView"

SHLineGraphView 200+s
https://github.com/grevolution/SHLineGraphView

JBChartView 2000+s
有图有表
https://github.com/Jawbone/JBChartView

BEMSimpleLineGraph 1500s+
实时、折线图
https://github.com/Boris-Em/BEMSimpleLineGraph
pod 'BEMSimpleLineGraph'

DZNEmptyDataSet
提供图标空数据时的ui效果
github:https://github.com/dzenbot/DZNEmptyDataSet
pod 'DZNEmptyDataSet'


============网络================
AFNetworking   
https://github.com/AFNetworking/AFNetworking/

MKNetworkKit 2379
https://github.com/MugunthKumar/MKNetworkKit

Alamofire
AFNetworking的小弟,swift版本

============图像处理==============
SDWebImage 图片异步加载及缓存
https://github.com/rs/SDWebImage

UIImage+Resize 调整图片大小
GitHub:https://github.com/coryalder/UIImage_Resize
提供多种方法为图片设置透明度、圆角、裁剪、调整大小等:

============下拉刷新==============
SVPullToRefresh 下拉刷新、上拉加载更多 ====2740
GitHub:https://github.com/samvermette/SVPullToRefresh

MJRefresh https://github.com/CoderMJLee/MJRefresh ====839
pod 'MJRefresh'

PullToRefresh https://github.com/leah/PullToRefresh === 1950

 ================特效===========================
 CSStickyHeaderFlowLayout :tableview 悬停的头部
 https://github.com/jamztang/CSStickyHeaderFlowLayout
 pod "CSStickyHeaderFlowLayout"

 Spring:
 https://github.com/MengTo/Spring
 pod 'Spring', '~> 1.0.3'

================数据操作===========================
FMDB
说明:使用sqllite封装的
https://github.com/ccgus/fmdb
pod 'FMDB'
# pod 'FMDB/FTS'   # FMDB with FTS
# pod 'FMDB/standalone'   # FMDB with latest SQLite amalgamation source
# pod 'FMDB/standalone/FTS'   # FMDB with latest SQLite amalgamation source and FTS
# pod 'FMDB/SQLCipher'   # FMDB with SQLCipher


MagicalRecord 数据操作
说明:coredata代替品 CoreData封装的
https://github.com/magicalpanda/MagicalRecord
使用参考:http://www.open-open.com/lib/view/open1386811475580.html



============加载进度或提示==============
MBProgressHUD
GitHub:https://github.com/matej/MBProgressHUD
SVProgressHUD 提示效果
GitHub:https://github.com/samvermette/SVProgressHUD
ZAActivityBar 提示效果
GitHub:https://github.com/zacaltman/ZAActivityBar
ZAActivityBar 提示效果
GitHub:https://github.com/zacaltman/ZAActivityBar

============ui组件==============
PrettyKit
GitHub:https://github.com/vicpenap/PrettyKit
定制了一些UI组件如UITableViewCell、UINavigationBar、UITabBar、UIToolBar等,比系统自带的更加美观。
MGBox2
GitHub:https://github.com/sobri909/MGBox2
提供一些定制的UI组件可以更简单快速的创建表格、网格布局,以及丰富的文本呈现,基于block的事件机制等,包含:MGBox、MGTableBox、MGTableBoxStyled、MGScrollView、MGButton、MGEvents、MGEasyFrame、MGLine等,其中MGBox还支持screenshot方法用于截图。

Nimbus
GitHub:https://github.com/jverkoey/nimbus
著名的框架,提供了一套非常丰富的UI组件,可以使开发变得更加简单、有效率。

FlatUIKit
GitHub:https://github.com/Grouper/FlatUIKit
扁平化设计的UI组件,类似于WP或者iOS7的风格。

MUKMediaGallery
GitHub:https://github.com/muccy/MUKMediaGallery
媒体库效果,支持图片、视频及音频。

PTShowcaseViewController
GitHub:https://github.com/exalted/PTShowcaseViewController
同样是一个媒体库效果,支持的格式更多,包括:图片、视频、PDF等. 

MWPhotoBrowser
GitHub:https://github.com/mwaterfall/MWPhotoBrowser
图片展示效果,支持本地及远程的图片,使用也比较简单,只要实现MWPhotoBrowserDelegate协议:

ios-image-filters
GitHub:https://github.com/esilverberg/ios-image-filters提供多种图片滤镜效果。

PDF Reader Core for iOS
GitHub:https://github.com/vfr/Reader
PDF阅读器核心。 

ios-image-filters
GitHub:https://github.com/esilverberg/ios-image-filters提供多种图片滤镜效果。

PDF Reader Core for iOS
GitHub:https://github.com/vfr/Reader
PDF阅读器核心。 

REMenu
munu控件
pod 'REMenu', '~> 1.10'

文本框
HansPinckaers/GrowingTextView
https://github.com/HansPinckaers/GrowingTextView
pod 'HPGrowingTextView', '~> 1.1'

MGSwipeTableCell
https://github.com/MortimerGoro/MGSwipeTableCell

引用地址:

http://github.ibireme.com/github/list/ios/

http://www.csdn.net/article/2013-06-05/2815530-GitHub-iOS-open-source-projects-one

http://blog.csdn.net/xiazailushang/article/details/9716043

http://www.open-open.com/lib/view/open1406518312015.html

http://www.cocoachina.com/ios/20150727/12720.html

你可能感兴趣的:(第三方常用库)