TouchDB-iOS 是兼容 CouchDB 的移动数据库。只有差不多 250k 左右大小。可在运行频率较低的 CPU 上快速启动。占用内存低,性能很好。包含Objective-C。 支持的平台包括:
某些文字段落,从而大 大提高文字输入效率。 2)可以插入图片。 作者说:这也许是iOS上最好的开源富文本编辑器。 项目主页: http://www.open-open.
JWSlideMenu 也是一个实现了类似 Facebook 和 Path 2.0 效果界面的 iOS 组件。 项目主页: http://www.open-open.com/lib/v
Scrollable MultiColumn Table 是一个易用易定制的 iOS 表格组件,可轻松添加表头,实现了 MCTableDataSource 委派和 MCTableStyleDelegate
CorePlot是iOS平台下的开源矢量图形库。Core Plot 功能强大,我们可以利用它很方便地 画出复杂的曲线图、柱状图和饼图等等。 CorePlot 的类结构关系如下: 其中最核心的就是
RequestCacher 是一个 iOS 5+ 的数据缓存模块。简单使用: [imageViewControl loadImageWithURL:[NSURL URLWithString:[some_url_string]]];
MTPopupWindow是一个Objective-C类,它允许程序员在iOS应用程序中显示一个弹出式窗口。这个类使用Quartz2D来绘制弹出窗和UI所需要的按纽。所以它完全兼容Auto Layout。
NimbusKit 是一个开源的iOS框架,由各种组件组成。 这些组件都是模块化的,拥有良好的文档,以填补经常使用,但缺少的功能。 一些组件包括:rich text label with hyperlinks
MAThermometer是一个定制的进度条,拥有一个类似于温度计的外观。 你可以使用它作为一个进度条或者显示温度数据。 此自定义视图不使用任何图像,所以你可以使用任何你想要的尺寸/大小。
AsyncDisplayKit是Facebook的开源框架,通过异步的方式让即使是最复杂的用户界面保持流畅并快速响应。它最初是用来实现Facebook的Paper应用,并且和动画引擎POP密切相关。
RSDayFlow是一个iOS7日期选择器+无限滚动。RSDayFlow 是 DayFlow 的一个精简分支,包含了更新和扩展: 能够标记日期 可以在任务中使用管理中使用两种颜色标记(灰色 - 天未完成的任务,绿颜色
在前几个月内,我一直在做InboxKit的研究,它是关于Inbox平台的IOS SDK。Inbox为和邮件数据的交互提供高层API,使得你可以忽略IMAP,Exchange,MIME的解析以及thread探测(当然还有很多其他事情
SwiftWeibo 一个用 Swift 写的 iOS 简洁型微博客户端。 项目主页: http://www.open-open.com/lib/view/home/1415258079715
可以使用MPMoviePlayerController来播放本地视频文件
自从iOS退出依赖,png就被用来制作图标。这已经是如此简单了,那为什么还会有人会要考虑其他的解决方案呢? 一般的制作图标的工作流程是这样的:“我想要新添加一个按钮,这个action 需要一个图标,设
今天所介绍的主题是关于动画的,在之前的博客中也有用到动画的地方,今天就好好的总结一下iOS开发中常用的动画。说到动画其中有一个是仿射变换的概念,至于怎么仿射的怎么变换的,原理如何等在本篇博客中不做赘述
编写的自定义视图控制器,管理 JetRadar 和 Aviasales 应用垂直内容的导航。 Requirements iOS 7.0+ Xcode 6.1+ Installation ScreenSceneController
一种安全的登陆协议,用户提交的账户密码不提交到本APP,而是提交到授权服务器,待服务器确认后,返回本APP一个访问令牌,本APP即可用该访问令牌访问资源服务器的资源。由于用户的账号密码并不与本APP直接交互,而是与官方服务器交互,因而它是安全的。
MJExtension是JSON和模型之间最快捷方便的转换iOS框架。 能做什么? MJExtension是一套字典和模型之间互相转换的超轻量级框架 MJExtension能完成的功能 字典(JSON)-->模型(Model)
我们写界面要考虑很多用户体验问题,键盘事件的响应就是比较麻烦的一种。我们需要监听键盘事件,考虑点击背景收起键盘、考虑键盘遮挡输入框问题等等,而且每个界面都要做这么一套。这个库帮我们解决了这个事情。