码迷,mamicode.com
首页 > 其他好文 > 详细

观看github前100开源项目的读后感

时间:2015-04-13 18:26:03      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

文章来自:http://www.oschina.net/news/61416/github-top-100-objective-c-projects?from=20150412

 

ReactiveCocoa 排名第5 MVMM 其中的VM 感觉应该是把MVC 的C  分得更细致了 ,让C的耦合性没有那么高了

Mantle 排名第10 是json数据转模型的框架

Masonry 排名第14 自动布局

Shimmer 排名第15 Facebook 推出的一款具有闪烁效果的第三方控件, 供它旗下一款名为 Paper 的应用使用, 安装使用整个过程都十分简单

CocoaLumberjack 排名第20 这是 Mac 和 iOS 的一款强大的日志框架, 配置简单, 多线程, 提供更高级的 log 功能, 可用于代替默认的 NSLog 语句

Facebook SDK for iOS 排名第21 Facebook 官方的 iOS SDK, 方便开发者集成 Facebook 的一些功能到自己的 iOS APP 里面 例如:第三方登录,一般用于海外

JSQMessagesViewController 排名第25 优雅的 iOS 消息类库, 常用于聊天应用中, 可定制性高

iCarousel 排名第29 这是一款可以在 iOS 上实现旋转木马视图切换效果的第三方控件, 并提供多种切换效果 看起来效果相当的好

RESideMenu 排名第30 这个项目实现了 iOS 上的菜单侧滑效果, 创意来源于 Dribbble, 该项目支持 iOS8 也就是常说的抽屉效果

PNChart 排名 31 作者周楷雯是 90 后, 秒视的创始人, 该项目是一个带动画效果的图表控件, 简约易用, 受到不少开发者喜爱 财务图标 线状图 饼状图 等

JVFloatLabeledTextField 排名第33 JVFloatLabeledTextField 是 UITextField 的子类, 主要实现输入框标签浮动效果

SWTableViewCell 排名第34 UITableViewCell 的子类, 实现了左右滑动显示信息视图并调出按钮

AwesomeMenu 排名第35 作者是一位中国人, 该项目主要是使用 CoreAnimation 还原了 Path menu 的动画效果 改效果就是那种在左/右下角 点击一按钮 在其周围出现一半圆状的 几个按钮排列在一块

Reachability 排名第36 Reachablity 是用于检测 iOS 设备网络环境的库

VVDocumenter-Xcode 排名第37 作者是王巍国内著名的 iOS 开发者, 人称喵神, 目前在日本 LINE 公司工作, 该项目帮助开发者轻松的生成注释文档, 节省了不少工作量, 赞

TTTAttributedLabel 排名第41 UILabel 的替代品, 使 iOS 上的 Label 功能更加丰富, 可支持链接植入等功能 哈这个和JS的链接似的

CocoaAsyncSocket 排名第42 一个功能强大、简单易用的异步 socket 通讯类库, 支持 TCP 和 UDP 协议, 可用于 Mac 和 iOS 设备上,

Canvas 排名第 44 无需编码实现牛逼的动画效果的库, 连设计师都可以快速上手

SocketRocket  排名第45 Square 公司开源的一个 WebSocket 客户端, 稳定并且易用, 做实时应用常会用到, 受广大开发者喜爱

Appirater 排名第51 一款用于提醒用户给你的 App 打分的工具

SlackTextViewController 排名第53 Slack 推出的一款具有文字输入框高度自适应, 自动输入, 复制单元格内容等功能的解决方案

JazzHands 排名第54 IFTTT 开源的一个简单易用的关键帧基础动画框架, 可通过手势、scroll views, KVO, ReactiveCocoa 等方式来控制动画

nui 排名第57 方便样式化 iOS 应用中的 UI 元素, 可在短时间内样式化整个应用, 类 CSS 原理

JSONModel 排名第59 一个能迅速解析服务器返回的 Json 数据的库, 方便数据的类型转换

DTCoreText 排名第60 一个开源的 iOS 富文本组件, 它可以解析 HTML 与 CSS 并最终用 CoreText 绘制出来, 通常用于在一些需要显示富文本的场景下代替低性能的 UIWebView

Popping 排名第 61 基于 Facebook Pop 引擎的 iOS 动画库, 集合了很多动画效果

TSMessages 排名第62 一个用来弹出显示警告和通知的轻量级库, 样式丰富, 简单易用

MWPhotoBrowser 排名第64 一款简单的 iOS 照片浏览控件

 MMDrawerController 排名第 65 一个轻量级, 易于使用的侧边抽屉导航 iOS 控件

QuickDialog 排名 第 66 用于快速创建复杂的 iOS 表单, 自定义了 UITableViewCell, TableView 的样式 PS:不过看样式 应该是iOS6的东西 应该过期了

SVPullToRefresh 排名第 67 一款只需一行代码便可集成上拉刷新和下拉加载的组件

XVim 排名第 69 一款在 Xcode 上实现了 Vim 功能的插件

XMPPFramework 排名第76 一个基于 RFC-3920 实现, 支持多线程和线程保护, 同时通用于所有的 iOS 和 Mac OS 开发设备的通信框架.

FXBlurView 排名第 78 iOS 模糊背景类库, 可以方便的根据底层显示的状态生成模糊效果 

KSImageNamed-Xcode 排名第 83 一款对 UIImage 的 imageNamed 提供自动补全功能的插件, 非常方便 PS:安装之后貌似 Xcode本身 有些东西不能显示了

PureLayout 排名第84 一个简单却强大的 AutoLayout API 库, 兼容了 Objective-C 和 Swift, 扩展了 UIView/NSView, NSArray, 和 NSLayoutConstraint

AppleDoc 排名第 85 一款 Objective-C 文档生成工具, 生成的文档风格保持与 Apple 官方的一致, 极大的方便了 Xcode 识别自己写的 API 文档, 安装也是十分的简单

WebViewJavascriptBridge 排名第93 一个方便使用 Objective-C 与 JavaScript 进行通信的第三方库, 支持消息发送, 接收, 消息处理器的注册与调用以及设置消息处理的回调

 以上 只是列出我 可能近期用的上的 

观看github前100开源项目的读后感

标签:

原文地址:http://www.cnblogs.com/pp-pping/p/4422553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!