项目名称 | 项目信息 |
---|---|
AFNetworking | 网络请求组件 |
FMDB | 本地数据库组件 |
SDWebImage | 多个缩略图缓存组件 |
UICKeyChainStore | 存放用户账号密码组件 |
Reachability | 监测网络状态 |
DateTools | 友好化时间 |
MBProgressHUD | 一款提示框第三方库 |
MWPhotoBrowser | 一款简单的 iOS 照片浏览控件 |
CTAssetsPickerController | 一个选择器组件, 支持从用户的相片库选择多张照片和视频。 |
QBPopupMenu | 无需使用图片文件的 iOS 弹出式菜单 |
UAAppReviewManager | 一个能够让你方便地将提醒用户评分的功能加入 App 的工具 |
Mantle | 主要用来将 JSON 数据模型化为 Model 对象 |
MTLFMDBAdapter | Mantle 和 FMDB 的转换工具 |
FMDBMigrationManager | 支持 iOS SQLite 数据库迁移 |
Bugsnag | 集成 Bugsnag 到应用中 |
GVUserDefaults | 对 NSUserDefaults 进行了封装, 方便的进行本地化存储操作 |
FCCurrentLocationGeocoder | 对用户当前地理位置进行正向地址编码和反向地址编码 |
AFSwipeToHide | 页面滚动时隐藏工具栏 |
BaiduTranslate | 非官方百度翻译工具 |
JSBadgeView | 添加带动画效果的未读消息数提醒 |
Masonry | 一个轻量级的布局框架, 用于替换官方的 AutoLayout 写法 |
MMPlaceHolder | 可在应用中显示视图的尺寸 |
TOWebViewController | 可在应用中嵌套 Web 页面 |
项目名称 | 项目信息 |
---|---|
MJRefresh | 下拉刷新,上拉加载更多组件 |
VPImageCropper | 用户上传头像组件 |
JCScrollView | 快速给应用视图添加滚动分页效果 |
BWTitlePagerView | 创建类似 Twitter 的导航栏分页效果 |
CNPPopupController | 创建弹出卡片视图 |
FeSpinner | 加入沙漏等多种动画加载效果 |
PulsingHalo | 涟漪动画效果 |
JMHoledView | 方便创建用户引导视图 |
RKNotificationHub | 添加未读消息数显示提醒 |
CRToast | 从应用状态栏弹出消息提醒 |
KeychainIDFA | 获取 IDFA 标示当设备唯一识别, 并保存到 KeyChain 中 |
DZNEmptyDataSet | 为 TableView 和 CollectionView 展示空数据视图 |
SwipeView | 快速给应用添加上滑动视图 |
FXBlurView | 对视图进行模糊操作 |
AreaPicker | 省市地理位置选择器 |
MLAudioRecorder | 边录边转码, 播放网络音频Button(本地缓存), 实时语音 |
MPTextView | 支持占位符的 UITextView 子类扩展 |
MagicalRecord | 帮助清除 CoreData 引用的代码, 协助 CoreData 工作 |
THProgressView | 微型加载进度条 |
VPImageCropper | 轻松实现微信选取图片并裁剪成头像的控件 |
WCAlertView | 对官方 Alert View 进行封装, 更加容易使用 |
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
github排名:https://github.com/trending,
github搜索:https://github.com/search.
以下转自github:https://github.com/Tim9Liu9/TimLiu-iOS
版本管理@
MJExtension - 用于json转model进行使用,转换效率很高,使用也比较简单,只要前后台约定好,json直接就转成了model。
YYModel - High performance model framework for iOS/OSX.
jsonmodel Magical Data Modeling Framework for JSON - allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps.
JSONKit - JSONKit库是非常简单易用而且效率又比较高的,重要的JSONKit适用于ios 5.0以下的版本,使用JSONKit库来解析json文件,只需要下载JSONKit.h 和JSONKit.m添加到工程中;然后加入libz.dylib即可。
JSONModel - 解析服务器返回的Json数据的库,JSONModel源码解析一。
Mantle - Mantle主要用来将JSON数据模型化为OC对象, 大系统中使用。为什么选择Mantle。
RFJModel - RFJModel是一个IOS类库,可以将JSON字典自动装填到OBJC对象。相比JSONModel有一些非常好的特性,使用上也比较简单。
XMLDictionary - ios与mac os平台下xml与NSDictionary相互转化开源类库。
DDModel - 快速搭建项目Model层,支持ORM映射关系,能从JSON/XML直接实例一个Model对象。支持SQLite本地数据持久化,封装了HTTP, 减少HTTP代码与UIViewController的代码耦合,支持Cache;类似RESTKit、Mantle的功能;使用该类库以后简化了网络层的开发工作,把更多的精力放在UI上面;目前只支持GET/POST方法的请求。使用到的第三方库有:1.SQLitePersistentObject; 2.JTObjectMapping; 3.AFNetworking; 4.XMLDictionary;
TouchJSON - JSon解析库(早已停止更新)
JSON-Framework - JSON解析库
Groot - From JSON to Core Data and back.
KZPropertyMapper - 可以帮助你在对象与Array、Dict数据间进行转换,尤其适用于将json对象转换成objective-c中的实体对象。作者还写了一篇文章stop-writing-data-parsing-code-in-your-apps介绍它的使用。
FastEasyMapping - 一个快速对json进行序列化和反序列化的工具 A tool for fast serializing & deserializing of JSON.
OCMapper - (一年未更新)OCMapper 是 Objective-C 和 Swift 库,它可以很容易地将 NSDictionary 映射到模型目标上。Objective-C & Swift library to easily map NSDictionary to model objects, works perfectly with Alamofire. ObjectMapper works similar to GSON
Gloss - 一个很棒的Swift +json解析库.
Cereal - 对象序列化三方库 Swift object serialization
SwiftyJSONAccelerator - json转model的三方库 Generate Swift model files from JSON using either SwiftyJSON or ObjectMapper. Supports NSCoding and provides method for JSON string representation of the model.
[Tyro](htt ps://github.com/typelift/Tyro) - Functional JSON parsing and encoding
Unbox - The easy to use Swift JSON decoder
JSONJoy-Swift - Convert JSON to Swift objects.
LazyObject - Lazily deserialize JSON into strongly typed Swift objects
Elevate - Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable.
AlamofireObjectMapper - An Alamofire extension which converts JSON response data into swift objects using ObjectMapper
WAMapping 一个将字典和iOS对象相互转化的库. A library to turn dictionary into object and vice versa for iOS. Designed for speed!
LiquidFloatingActionButton - 卫星弹出菜单。
NVActivityIndicatorView - loading 进度条动画,有20-30多种,非常.
DGActivityIndicatorView DGActivityIndicatorView is a great way to make loading spinners in your application look nicer. It contains 32 different indicator view styles.
YLProgressBar UIProgressView replacement with an highly and fully customizable animated progress bar in pure Core Graphics
NJKWebViewProgress - 很赞 一个 UIWebView 的进度条接口库,UIWebView 本身是不提供进度条的。
UAProgressView 很赞 的一个进度指示View
AwesomeMenu - 最多人用的Path菜单。
ZFProgressView A simple digit progress view.(version1.3 使用GCD定时器代替NSTimer,避免内存泄露问题)
WaveLoadingView - iOS 唯一完美的波浪进度加载指示器,实现说明。
JZMultiChoicesCircleButton - 三维多选按钮。
ASProgressPopUpView - 弹出的进度条显示进度。
TwitterPaggingViewer - 多个Tableview,左右滑动。
CircularProgressControl - Circular Progress Control using CAShapeLayer ,环形进度控制条。
SDProgressView - 简便美观的进度指示器,此系列共有六种样式的进度指示器。
LoopProgressDemo - 环形渐变进度条,环形渐变进度条实现。
MDCSwipeToChoose - MDCSwipeToChoose可简单地添加滑动手势来调用UIView,并使用该行为提供了一个组件以创建类似Tinder app的like或者dislike界面的轻扫。基于轻扫的方向,你可以决定执行什么样的行为,并且你可以自定义文本颜色和图片。该项目适用于教学用的抽认卡、图片查看器以及其他等。
MediumScrollFullScreen - Medium的可扩展滚动页面,上下滚动时,全屏显示内容,并自然消隐上下菜单。由此项目感知,作者是一位很注重细节的开发者,他的另外几个菜单类项目也都不错,值得参考,比如:PathMenu, MediumMenu 等。
today extension - 用纯代码构建一个Widget(today extension) 。
PDTSimpleCalendar - 是iOS最棒的日历组件了。你可以在各个方面对它进行定制,无论是运行逻辑还是外观方面。
Form - JSON 驱动的 Form表单系统,复杂的表单填写类 App 极其需要(比如淘宝呢!)。
ImagePickerSheetController - 图片或视频选择器(可多选)组件及其示例项目。
ImagePickerSheet - 图片或视频选择器(可多选)组件及其示例项目。
BLEProgressView使用pop实现动画的进度条
ZZCircleProgress draw rect实现的圆形进度条。可以使用部分圆弧当做整个进度条,并可以随意设置起始角度及减少的圆弧角度大小。
BubbleTransition - 以气泡膨胀和缩小的动画效果来显示和移除 controller,Uber的就是这种取消操作的方式。
[KYFloatingBubble](https://github .com/KittenYang/KYFloatingBubble) - 类似iOS7中Game Center浮动气泡的效果。
DKNightVersion - DKNightVersion 是一个支持夜间模式切换的框架。
EasyUIControl - 一个可以简化界面ui的控件框架。
QQBtn - 仿QQ未读消息弹性按钮动画,达到和手机QQ未读信息一样的动画效果,效果基本实现。
TZStackView - OS 9 UIStackView 功能模拟实现于 iOS 7/ iOS 8 内。
Ruler - 尺子。
HUMSlider - HUMSlider是一款能够自动显示刻度记号的滑竿,滑动到某处,该处的刻度会自动上升,两边还能配置图像。支持代码或storyboard中实现。
3DTouchDemo - 详细介绍了每个参数的含义和3Dtouch的入口,保证包学包会。
3DTouchSample - 3D-Touch的功能分为两个部分:Shortcut和Preview。
SBShortcutMenuSimulator - 教你如何在模拟器上测试 3D Touch 功能!
仿LOL滚动视图 - 仿LOL滚动视图。
答题选择切换页 - 将scrollview和tableview封装在一起,在初始化的时候简单的将数据带上,就可以一页一页的左右来回滑动。
SCTrelloNavigation - 类似trello的导航动效控件实现。
RGCategoryView - 仿了个苏宁易购的分类页面。
VBFPopFlatButton - 通过几条线段实现的非常Q萌的动画按钮效果。
LNPopupController - AppleMusic式pop up,弹出是页面,可以上下拉动。
DGRunkeeperSwitch - 动画segment,节选器。
DynamicMaskSegmentSwitch - 一个简单有趣的 SegmentedControl 节选器。
YXFilmSelectView - 仿造时光网选择电影票的UI而开发的一个自定义View。
FJTagCollectionView - 标签(适配宽度)。
DFTimelineView - DFTimelineView仿微信朋友圈 时间轴。
HYBImageCliped - 可给任意继承UIView的控件添加任意多个圆角、可根据颜色生成图片且可带任意个圆角、给UIButton设置不同状态下的图片且可带任意圆角、给UIImageView设置任意图片,支持带圆角或者直接生成圆形。
StackViewController - 方便 iOS 开发者使用 UIStackView 构建表单或其它静态内容视图。
LLBootstrapButton - Bootstrap 3.0扁平化风格按钮,自带图标,一句代码直接调用!
JMRoundedCorner - UIView设置不触发离屏渲染的圆角!
KNCirclePercentView 一个自定义动画的圆形进度View
博客地址 | RSS地址 |
---|---|
南峰子的技术博客 | 南峰子的技术博客。 |
唐巧的技术博客 | http://blog.devtang.com/atom.xml |
OneV's Den | https://onevcat.com/atom.xml |
objc 中国 | 为中国 Objective-C 社区带来最佳实践和先进技术。 |
破船之家 | http://beyondvincent.com/atom.xml |
NSHipster | http://nshipster.cn/feed.xml |
Limboy 无网不剩 | http://feeds.feedburner.com/lzyy |
Lex iOS notes | http://ios.lextang.com/rss |
念茜的博客 | http://nianxi.net/feed.xml |
Xcode Dev | http://blog.xcodev.com/atom.xml |
Ted's Homepage | http://wufawei.com/feed |
txx's blog | http://blog.t-xx.me/atom.xml |
KEVIN BLOG | http://imkevin.me/rss |
阿毛的蛋疼地 | http://xiangwangfeng.com/atom.xml |
亚庆的 Blog | http://billwang1990.github.io/atom.xml |
Nonomori | http://nonomori.farbox.com/feed |
言无不尽 | http://tang3w.com/atom.xml |
Wonderffee's Blog | http://wonderffee.github.io/atom.xml |
I'm TualatriX | http://imtx.me/feed/latest/ |
vclwei | http://www.vclwei.com/posts.rss |
Cocoabit | http://blog.cocoabit.com/atom.xml |
nixzhu on scriptogr.am | http://nixzhu.me/feed |
不会开机的男孩 | http://studentdeng.github.io/atom.xml |
Nico | http://www.taofengping.com/rss.xml |
阿峰的技术窝窝 | http://hufeng825.github.io/atom.xml |
answer_huang | http://answerhuang.duapp.com/index.php/feed/ |
webfrogs | http://webfrogs.me/feed/ |
代码手工艺人 | http://joeyio.com/atom.xml |
Lancy's Blog | http://gracelancy.com/atom.xml |
I'm Allen | http://imallen.com/atom.xml |
Travis' Blog | http://imi.im/feed |
王中周的技术博客 | http://wangzz.github.io/atom.xml |
会写代码的猪 | http://gaosboy.com/feed/atom/ |
克伟的博客 | http://feed.cnblogs.com/blog/u/23857/rss |
摇滚诗人 | http://feed.cnblogs.com/blog/u/35410/rss |
Luke's Homepage | http://geeklu.com/feed/ |
萧宸宇 | http://iiiyu.com/atom.xml |
Yuan博客 | http://www.heyuan110.com/?feed=rss2 |
Shining IO | http://shiningio.com/atom.xml |
YIFEIYANG--易飞扬的博客 | http://www.yifeiyang.net/feed |
KooFrank's Blog | http://koofrank.com/rss |
hello it works | http://helloitworks.com/feed |
码农人生 | http://msching.github.io/atom.xml |
玉令天下的Blog | http://yulingtianxia.com/atom.xml |
不掏蜂窝的熊 | http://www.hotobear.com/?feed=rss2 |
猫·仁波切 | https://andelf.github.io/atom.xml |
煲仔饭 | http://ivoryxiong.org/feed.xml |
里脊串的开发随笔 | http://adad184.com/atom.xml |
ibireme伽蓝之堂 | http://blog.ibireme.com/feed/ |
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
以下转自https://github.com/jobbole/awesome-ios-cn#tutorials-and-keynotes
AVSpeechSynthesizer
(iOS文本发音) 的队列管理系统。AudioPlayer/AudioStreamer
快捷的无缝扩展。AVAudioPlayer
的声音控制器 ★Reachability
类的现代化替代品,使用了 CoreTelephony
来传达更多有关用户网络连接状况的信息。⌘ +
/ ⌘ -
快捷键调整字体大小。你可以在下面找到其他十分优秀的列表